]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
gnome-shell (50.2-3+rpi1) forky-staging; urgency=medium
authorPeter Michael Green <plugwash@raspbian.org>
Sat, 13 Jun 2026 12:18:33 +0000 (12:18 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Sat, 13 Jun 2026 12:18:33 +0000 (12:18 +0000)
  * Disable testsuite.

[dgit import unpatched gnome-shell 50.2-3+rpi1]

32 files changed:
1  2 
debian/changelog
debian/clean
debian/control
debian/copyright
debian/gbp.conf
debian/gnome-shell-common.dirs
debian/gnome-shell-common.install
debian/gnome-shell-common.lintian-overrides
debian/gnome-shell-extension-prefs.install
debian/gnome-shell.bug-control
debian/gnome-shell.docs
debian/gnome-shell.gsettings-override
debian/gnome-shell.install
debian/gnome-shell.lintian-overrides
debian/gnome-shell.maintscript
debian/gnome-shell.postinst
debian/patches/debian/Revert-tests-Fail-on-warnings-too.patch
debian/patches/debian/data-Add-im-config.desktop-to-System-folder.patch
debian/patches/series
debian/patches/shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch
debian/rules
debian/salsa-ci.yml
debian/shlibs.local
debian/source/format
debian/source/lintian-overrides
debian/source/options
debian/source_gnome-shell.py
debian/tests/build-and-test
debian/tests/control
debian/tests/shell-tests
debian/upstream/metadata
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a8968b10a6e847593b55646f463c486c5f03a9ec
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4880 @@@
++gnome-shell (50.2-3+rpi1) forky-staging; urgency=medium
++
++  * Disable testsuite.
++
++ -- Peter Michael Green <plugwash@raspbian.org>  Sat, 13 Jun 2026 12:18:33 +0000
++
++gnome-shell (50.2-3) unstable; urgency=medium
++
++  * Team upload
++  * Upload to unstable (transition: #1132301)
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 06 Jun 2026 10:11:07 +0100
++
++gnome-shell (50.2-2) experimental; urgency=medium
++
++  * Team upload
++  * Re-upload, no changes
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 31 May 2026 22:13:31 +0100
++
++gnome-shell (50.2-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/patches: Drop patches that were applied upstream
++  * Standards-Version: 4.7.4 (no changes required)
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 31 May 2026 21:57:02 +0100
++
++gnome-shell (50.0-1) experimental; urgency=medium
++
++  * Team upload
++
++  [ Daniel van Vugt ]
++  * New upstream release: 50.0
++  * Refresh patches and fix conflicts:
++    - Revert-main-Register-session-with-GDM-on-startup.patch
++    - Revert-tests-Fail-on-warnings-too.patch
++    - shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch
++  * Drop upstreamed patches:
++    - libgvc/* because 50.beta includes a new snapshot of the subproject
++      which includes all those changes.
++    - Revert-main-Register-session-with-GDM-on-startup.patch
++    - mixer-control-Only-stream-id-for-bluetooth-devices-only.patch
++  * Declare gnome-shell-common breaks old versions of gnome-session-common,
++    since the systemd services changed: gnome-shell!3960, gnome-session!167
++  * Bump dependencies: gjs >= 1.87.1, mutter >= 50.0
++  * d/control, d/rules: Don't use xvfb to run the tests
++
++  [ Simon McVittie ]
++  * d/p/Update-Serbian-translation.patch,
++    d/p/Update-Cornish-translation.patch,
++    d/p/Constify-results-from-stdlib-functions.patch,
++    d/p/lightbox-Use-triangular-noise-shape-for-dithering.patch,
++    d/p/croco-Remove-set-but-unused-variables.patch,
++    d/p/shell-Remove-set-but-unused-variable.patch,
++    d/p/shell-Fix-overcounting-of-misc.-symbols-for-password-stre.patch,
++    d/p/shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch:
++    Update to upstream commit 50.0-7-gb8dbf86a4, matching what's packaged
++    in Ubuntu
++  * d/rules: Regenerate theme CSS with sassc during build.
++    Changes taken from Ubuntu, thanks to Marco Trevisan
++  * d/source/options: Ignore regeneration of CSS when building
++    source package
++  * Revert "d/control, d/gbp.conf: Branch for 49.x"
++  * Revert "d/patches: Update to commit 49.3-27-g7e2619acb": these changes
++    were included in 50~beta
++  * d/control: Bump gsettings-desktop-schemas dependency as per meson.build
++  * d/tests/shell-tests: Don't wrap the tests in xvfb-run any more
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 28 Mar 2026 20:51:23 +0000
++
++gnome-shell (49.5-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release (Closes: #1128816)
++  * d/p/mixer-control-Only-stream-id-for-bluetooth-devices-only.patch:
++    Drop patch, applied upstream
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 17 Mar 2026 11:56:24 +0000
++
++gnome-shell (49.4-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * Drop patches that were included in the new release
++  * d/p/mixer-control-Only-stream-id-for-bluetooth-devices-only.patch:
++    Add patch from libgvc to fix a regression for non-Bluetooth devices
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 16 Feb 2026 19:59:30 +0000
++
++gnome-shell (49.3-3) unstable; urgency=medium
++
++  * d/control, d/gbp.conf: Branch for 49.x.
++    The debian/latest branch is now being used to package v50 for
++    experimental.
++  * d/patches: Mark libgvc update as included in 49.4
++  * d/patches: Update to commit 49.3-27-g7e2619acb.
++    This incorporates most of the bug fixes backported from 50.beta or
++    earlier that will be in 49.4. I've excluded changes from
++    upstream gnome-shell!4058 for now, since those want a newer version of
++    mutter and will log warnings until we have one.
++    - Update libgvc again, fixing duplicate audio devices and a memory leak
++    - Fix a memory leak when progress spinners are destroyed
++    - In the app grid, only create default folders on first startup
++    - Allow tab-to-focus in the quick settings menu
++    - Fix inconsistent padding in the message list
++    - When prompting for a password, tell ibus whether the text is hidden
++      or visible, so it can hide preedit text when appropriate
++    - Avoid misleading stack traces and possible crashes when a warning is
++      emitted from a background thread
++    - Improve handling of invalid positions in touchscreen swipe tracking
++    - In gdm, show authentication messages for at least 2 seconds,
++      even if they are a very short string like "PIN locked"
++    - In gdm, ensure that we proceed to the session when authentication
++      fails but then succeeds
++    - In gdm, reset correctly if the user verifier connection is closed
++    - Consistently use one-shot idle and timeout functions where appropriate
++    - Translation updates: cs, el, kk, th
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 09 Feb 2026 10:10:03 +0000
++
++gnome-shell (49.3-2) unstable; urgency=medium
++
++  * Team upload
++  * d/patches/libgvc: Update libgvc to prevent crashes with newer Pipewire.
++    This updates it to 47c47a42 (2026-01-23) which is the latest version,
++    and the version currently used in gnome-shell's main branch.
++    (Closes: #1126514)
++  * d/watch: Convert to v5 format
++  * Update Lintian overrides
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 28 Jan 2026 13:25:18 +0000
++
++gnome-shell (49.3-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/p/Revert-main-Register-session-with-GDM-on-startup.patch:
++    Revert a change that shouldn't have been backported to 49.x.
++    Upstream suggested this as a possible trigger for regressions in
++    modesetting during first login on some systems (the regression seems to
++    be specific to AMD GPUs, but not all AMD GPUs are affected) and it
++    seems that it was developed for v50, under the assumption that gdm3
++    changes from v50 would be present.
++    For whatever reason (possibly timing-dependent), this was reported
++    in Debian 13 but not in testing/unstable.
++    (Closes: #1125941, #1125273, #1125275, #1126174)
++  * d/control: Reinstate direct Build-Depends on the dbus-daemon package.
++    gnome-shell's test suite explicitly invokes dbus-run-session, which
++    is in the dbus-daemon package. If the dependency had been on dbus, that
++    would have been incompatible with dbus-broker, but a test dependency
++    on dbus-daemon is fine.
++  * d/patches/series: Sort with closest-to-upstream first.
++    No functional change.
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 27 Jan 2026 16:42:32 +0000
++
++gnome-shell (49.2-2) unstable; urgency=medium
++
++  * Add Build-Depends: libxml2-utils for xmllint
++  * Remove direct Build-Depends: dbus
++  * Bump Standards Version to 4.7.3
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Thu, 25 Dec 2025 20:49:01 -0500
++
++gnome-shell (49.2-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 24 Nov 2025 16:37:36 +0000
++
++gnome-shell (49.1-5) unstable; urgency=high
++
++  * autopkgtest: Don't run shell tests for build-and-test
++    since they're already being run separately
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Sun, 02 Nov 2025 07:40:33 -0500
++
++gnome-shell (49.1-4) unstable; urgency=high
++
++  * autopkgtest: don't run shell tests on riscv64 since we don't during
++    build tests
++  * Bump minimum gnome-settings-daemon to 49
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Sat, 01 Nov 2025 19:36:23 -0400
++
++gnome-shell (49.1-2) unstable; urgency=medium
++
++  * Team upload
++  * Release to unstable (transition: #1116394)
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 31 Oct 2025 11:18:17 +0000
++
++gnome-shell (49.1-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream stable release
++    - Drop patch that was included in the release
++  * Merge packaging changes from unstable (no functional change)
++  * Update Lintian overrides
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 15 Oct 2025 13:48:33 +0100
++
++gnome-shell (49.0-2) experimental; urgency=medium
++
++  * Team upload
++
++  [ Simon McVittie ]
++  * d/p/slider-Use-the-sprite-of-the-touch-event-not-the-pointer.patch:
++    Add patch from upstream to fix a UI freeze when touching quick menu
++    sliders (volume, brightness) on a touchscreen (LP: #2125013)
++  * Merge packaging changes from unstable
++    - d/rules: Use a more robust xvfb-run command-line (Mitigates: #981201)
++    - Revert other changes from 48.5-2, no longer relevant in experimental
++
++  [ Marco Trevisan (Treviño) ]
++  * d/tests/shell-tests: Use a more robust xvfb-run command-line here, too
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 26 Sep 2025 18:37:05 +0100
++
++gnome-shell (49.0-1) experimental; urgency=medium
++
++  [ Jeremy Bícha ]
++  * New upstream release
++  * Bump minimum glib and mutter
++
++  [ Marco Trevisan (Treviño) ]
++  * debian/control: Bump build dependencies
++  * d/control: Add a Breaks on older gnome session
++  * debian/tests:
++    - Add autopkgtests for GNOME Shell
++    - Run tests on the installed gnome-shell.
++      Run the autopkgtests running the upstream-provided test scripts using
++      the gnome-shell in the archive installed as it is.
++      When in ubuntu, we are also using the ubuntu profile.
++  * debian/salsa-ci: Enable i386 autopkg-tests
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Tue, 16 Sep 2025 20:49:15 -0400
++
++gnome-shell (48.5-3) unstable; urgency=medium
++
++  * Team upload
++  * Revert "Generate a versioned dependency for the GLib 2.86 transition"
++  * Bump glib2.0 dependency to 2.86 unconditionally (part of #1115340)
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 13 Oct 2025 15:22:55 +0100
++
++gnome-shell (48.5-2) unstable; urgency=medium
++
++  * Team upload
++  * Generate a versioned dependency for the GLib 2.86 transition.
++    GNOME Shell will need to be rebuilt after GLib 2.86 is uploaded to
++    unstable, so that its typelibs declare a dependency on GioUnix,
++    which they do not when built against older GLib. Generate a
++    versioned dependency so that this can be done via either a binNMU
++    or a sourceful upload.
++  * d/rules: Use a more robust xvfb-run command-line (Mitigates: #981201)
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 18 Sep 2025 17:32:19 +0100
++
++gnome-shell (48.5-1) unstable; urgency=medium
++
++  * New upstream release
++  * debian/gnome-shell.gsettings-override: update Yelp to org.gnome.Yelp
++  * Remove tray-icons patches applied in new release
++  * Remove st-theme-node patch: alternative fix applied in new release
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 15 Sep 2025 18:41:10 -0400
++
++gnome-shell (48.4-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream stable release
++    - network: If a network has no ID, don't treat it as available,
++      avoiding breaking the network menu
++      (gnome-shell!3785 upstream)
++    - Improve URL recognition heuristic for notifications so that non-URLs do
++      not become a link
++      (gnome-shell#8517 upstream)
++    - In gdm, improve efficiency of user list
++      (gnome-shell!3799 upstream)
++    - Fix signal order when taking a screenshot interactively is triggered
++      via D-Bus, for example from xdg-desktop-portal
++      (gnome-shell#8499 upstream)
++    - Improve cursor scaling on systems with different-DPI monitors when using
++      the Magnifier accessibility tool
++      (gnome-shell!475 upstream)
++    - In sliders like volume and brightness, avoid drawing part of the bar
++      over the handle in RTL locales
++      (gnome-shell!3817 upstream)
++    - Improve robustness of signal connections in the Thunderbolt and
++      smart-card code
++      (gnome-shell!3796 upstream)
++    - Code cleanups in extensions management service
++      (part of gnome-shell!3750 upstream)
++    - Translation updates
++  * d/control: Bump gjs version to 1.81.2 as per meson.build.
++    No practical effect, 1.82.x is already in trixie.
++  * d/gbp.conf: Use debian/forky branch for uploads targeting forky.
++    We'll stick to 48.x in testing/unstable for now, to get better testing
++    for future 48.x updates in trixie. Preliminary 49.x packaging for
++    experimental is already using the debian/latest branch.
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 08 Aug 2025 09:19:26 +0100
++
++gnome-shell (48.3-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream stable release
++    - Accessibility improvements (LP: #2115948)
++      + In the Alt+F2 "run" dialog, provide the dialog title to screen
++        readers and other accessibility tools (gnome-shell!3736 upstream)
++      + In the calendar/notifications menu, label the Events and Weather
++        areas for accessibility tools (gnome-shell!3769 upstream)
++      + In popup menus, tell accessibility tools that separators are
++        not useful to select (gnome-shell!3773 upstream)
++      + In text entry widgets, send the hint (placeholder text) to
++        accessibility tools (gnome-shell!3179 upstream)
++      + In text entry widgets, make the label available to accessibility
++        tools (gnome-shell!3179 upstream)
++      + When running as a gdm greeter, if there is an error such as a wrong
++        password, send it to the screen reader as well as displaying it
++        (gnome-shell!3765 upstream)
++    - When prompting for a password change via Gcr, if the repeated password
++      doesn't match, re-enable the UI widgets so the user can try again
++      (gnome-shell!3757 upstream)
++    - Always update on-screen keyboard layout to reflect the purpose hint,
++      so that the expected features appear (alphanumeric vs. numeric-only,
++      emoji chooser shown or hidden, etc.)
++      (gnome-shell#8377 upstream)
++    - Limit the length of the input method indicator by counting grapheme
++      clusters rather than UTF-16 string lengths, allowing input methods like
++      ibus-typing-booster to use emoji as their indicator
++      (gnome-shell#1026 upstream)
++    - Avoid the top bar disappearing when doing a 3-finger downward swipe
++      gesture on a touchscreen
++      (gnome-shell#7456 upstream)
++    - If Decibels is installed, put it in the Utilities folder as intended
++      (Decibels is not yet in Debian, ITP: #1100886)
++      (gnome-shell!3728 upstream)
++    - If the mouse button modifier (normally Super, i.e. the Windows key)
++      is set to a combination of modifiers such as <Control><Super>, only
++      make the mouse wheel switch between desktops if *all* of those
++      modifiers are held
++      (mutter#4129 upstream)
++    - Avoid flooding the systemd journal with old time-limit transitions if
++      debug messages are enabled
++      (gnome-shell!3740 upstream)
++    - Reuse one proxy object for all communication with the gdm greeter,
++      which is more efficient and can mitigate per-connection memory
++      leaks in gdm
++      (gnome-shell!3749 upstream)
++    - Better build-time compatibility with non-glibc libc
++      (gnome-shell#8457 upstream, no practical effect on Debian)
++    - Remove redundant eslint hints
++      (gnome-shell!3756 upstream, no practical effect since they're comments)
++    - Translation updates
++    - CI changes with no effect on Debian
++  * d/patches: Re-export patch series (no functional changes)
++  * d/control: Update Homepage field (Closes: #1100764)
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 13 Jul 2025 12:24:58 +0100
++
++gnome-shell (48.2-3) unstable; urgency=medium
++
++  * Team upload
++  * Adjust wording of previous changelog entry to reflect that gnome-music
++    is still installed by default
++  * Release to unstable
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 12 Jun 2025 21:08:12 +0100
++
++gnome-shell (48.2-2) experimental; urgency=medium
++
++  * Team upload
++  * Summarize upstream changes in previous changelog entry
++  * d/gnome-shell.gsettings-override: Update default pinned apps for trixie.
++    The pinned (favourite) apps appear in the Dash (the bottom panel),
++    instead of appearing in the main app grid.
++    This file is a Debian-specific override for upstream's default list.
++    The changes compared with previous versions in Debian:
++    - Remove Rhythmbox. We no longer recommend a specific music player for
++      GNOME; users are welcome to install Amberol, GNOME Music, Lollypop,
++      Rhythmbox or any other music player of their choice.
++    - Remove LibreOffice Writer. Pinned apps don't appear in the app grid,
++      and it seems inconsistent to have Writer in the Dash (and not the
++      app grid) but every other LibreOffice component such as Calc in the
++      app grid (not the dash).
++    - Add gnome-text-editor, matching upstream.
++    - Add gnome-calculator, matching upstream.
++    The changes compared with upstream:
++    - Replace Epiphany (GNOME Web) with Firefox ESR, matching what we
++      install by default
++    - Replace GNOME Calendar with Evolution
++    - Add Yelp (GNOME Help)
++    This doesn't necessarily have any effect for existing users:
++    if the user has pinned or unpinned an app at least once, once,
++    then their list of pinned apps is saved and will be unaffected
++    by this override. Please test with a completely new installation,
++    a newly-created test user, or a user with an empty home directory.
++    (Closes: #1099579)
++  * d/patches: Move im-config from main app grid to the System folder,
++    as requested by Jeremy Bícha on #1099579.
++    A known issue is that this only has an effect for completely new
++    installations or newly-created users: if the user has logged in at
++    least once, then their app -> folder mapping is saved, even if they
++    never explicitly modified it.
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 10 Jun 2025 14:16:06 +0100
++
++gnome-shell (48.2-1) experimental; urgency=medium
++
++  * New upstream bugfix release
++    - Track screen-time for the Wellbeing feature correctly across
++      suspend/resume, not counting time spent suspended as screen time
++      (Closes: #1104630; gnome-shell!3707 upstream)
++    - Check for surrounding text before enabling that capability
++      (mutter#3102, gnome-shell!3666 upstream)
++    - Fix a crash that can occur during startup when an extension is
++      updated
++      (gnome-shell#8417 upstream)
++    - Fix a regression that broke the ability to run commands in
++      terminals via: Alt+F2, <command>, Ctrl+Enter
++      (gnome-shell#7516 upstream)
++    - Fix VPN toggle in system menu not working when clicking the switch
++      (gnome-shell#8204 upstream)
++    - Always close folders when clicking outside them
++      (gnome-shell#7541 upstream)
++    - Add comments to give context for translators
++      (gnome-shell!3716 upstream)
++    - Translation updates: ro
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 06 Jun 2025 13:32:38 -0400
++
++gnome-shell (48.1-1) unstable; urgency=medium
++
++  * New upstream release
++  * Refresh patches
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Thu, 17 Apr 2025 13:38:58 -0400
++
++gnome-shell (48.0-1) unstable; urgency=medium
++
++  * New upstream release
++  * Bump minimum mutter
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 21 Mar 2025 09:15:07 -0400
++
++gnome-shell (48~rc-2) unstable; urgency=high
++
++  * Release to unstable
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Thu, 06 Mar 2025 11:25:50 -0500
++
++gnome-shell (48~rc-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release candidate
++    - In particular, when combined with mutter 48~rc, this version avoids
++      an issue where the visible cursor position in GTK 4 apps does not
++      match the position where clicks will be applied
++  * Refresh patch series
++  * Bump mutter dependency to 48~rc as per meson.build
++  * d/gnome-shell-common.install: Install the new System directory
++  * Standards-Version: 4.7.2 (no changes required)
++  * Release to experimental to avoid disrupting the gnome-shell/mutter
++    transition
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 05 Mar 2025 11:23:09 +0000
++
++gnome-shell (48~beta-4) unstable; urgency=medium
++
++  * Release to unstable (Closes: #1098719)
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Sun, 02 Mar 2025 05:40:03 -0500
++
++gnome-shell (48~beta-3) experimental; urgency=medium
++
++  * debian/control: Set both upper and lower bounds for gnome-shell-common
++    dependency.
++  * debian/control: Remove dependency on gnome-shell-common from prefs.
++    The tool has already a strict dependency on gnome-shell, that depends on
++    gnome-shell-common, so no reason to handle that
++  * Revert "d/c: Don't depend on exact versions of gnome-shell-common"
++    gnome-shell-common contains the Javascript code that consumes the
++    typelib and the APIs that are defined in the libraries that gnome-shell
++    package provides, so the dependency should be strict on the version,
++    since even a point release may expose a new internal API that then the
++    javascript code consumes. (LP: #2098654)
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Fri, 21 Feb 2025 12:17:50 +0100
++
++gnome-shell (48~beta-2) experimental; urgency=medium
++
++  * Team upload
++
++  [ Jeremy Bícha ]
++  * Set Salsa CI release to Experimental
++
++  [ Alessandro Astone ]
++  * Depend on gnome-shell-common >= 48~.
++    The interfaces need to match (Closes: #1096064, LP: #2098453)
++
++  [ Simon McVittie ]
++  * Remove an obsolete Lintian override
++  * Adjust patch metadata to mark some patches as forwarded
++  * Adjust some patch metadata to use DEP-3 representation for upstream bugs
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 15 Feb 2025 16:47:57 +0000
++
++gnome-shell (48~beta-1) experimental; urgency=medium
++
++  * New upstream release
++  * Bump minimum gdm3, gsettings-desktop-schemas & mutter
++  * Have gnome-shell-common install X-GNOME-Shell-Utilities.directory
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Wed, 05 Feb 2025 08:30:06 -0500
++
++gnome-shell (47.3-1) unstable; urgency=medium
++
++  * New upstream release
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Thu, 16 Jan 2025 17:40:28 -0500
++
++gnome-shell (47.2-2) unstable; urgency=medium
++
++  [ Jeremy Bícha ]
++  * Add Depends: gjs for screen lock keyboard shortcut (Closes: #1089745)
++
++  [ Simon McVittie ]
++  * d/salsa-ci.yml: Use recommended recipe
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 13 Dec 2024 19:00:26 -0500
++
++gnome-shell (47.2-1) unstable; urgency=medium
++
++  [ Jeremy Bícha ]
++  * New upstream release
++
++  [ Daniel van Vugt ]
++  * Restore st-theme-node-Forget-properties-cache-on-stylesheet-chang.patch
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 25 Nov 2024 14:12:49 -0500
++
++gnome-shell (47.1-2) unstable; urgency=medium
++
++  * Team upload
++  * Release to unstable
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 06 Nov 2024 15:05:15 +0000
++
++gnome-shell (47.1-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/upstream/metadata: Canonicalize case of repository URL
++  * Refresh patch series.
++    Drop "status/keyboard: Fix execution order when activating source"
++    which was fixed differently after upstream review.
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 30 Oct 2024 10:52:18 +0000
++
++gnome-shell (47.0-3) unstable; urgency=medium
++
++  * Release to unstable (Closes: #1060684)
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 04 Oct 2024 19:14:09 -0400
++
++gnome-shell (47.0-2) experimental; urgency=medium
++
++  * Update gnome-browser-connector binary package name
++  * Cherry-pick proposed patch to fix login screen crash if
++    on-screen keyboard is enabled (Closes: #1082297)
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 20 Sep 2024 08:46:12 -0400
++
++gnome-shell (47.0-1) experimental; urgency=medium
++
++  [ Jeremy Bícha ]
++  * New upstream release
++  * Bump minimum mutter and gnome-settings-daemon
++
++  [ Daniel van Vugt ]
++  * Add shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch
++    to avoid crashing the shell if an app misbehaves coincidentally close
++    to a garbage collection run (LP: #2037055)
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Sat, 14 Sep 2024 21:16:08 -0400
++
++gnome-shell (47~rc-3) experimental; urgency=medium
++
++  * Disable the portal helper popup window and use the notification/browser
++    method instead. Hardening related to CVE-2024-36472 (Closes: #1072124)
++  * Drop now unused Depends: gir1.2-webkit-6.0
++  * Bump minimum gsettings-desktop-schemas
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 06 Sep 2024 14:08:52 -0400
++
++gnome-shell (47~rc-1) experimental; urgency=medium
++
++  [ Jeremy Bícha ]
++  * New upstream release
++  * Transitional gnome-shell-extensions-prefs tool is no longer provided
++  * Build with mutter 47 RC
++  * Add Build-Depends: pipewire for build tests
++  * Manpages are built with rst2man instead of a2x
++  * Refresh patches
++
++  [ Daniel van Vugt ]
++  * debian/control: Don't depend on exact versions of gnome-shell-common
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 06 Sep 2024 12:07:18 -0400
++
++gnome-shell (47~beta-1) experimental; urgency=medium
++
++  * New upstream release
++  * Update tray-offscreen-xwindows patches & move to separate patch topic
++  * Bump minimum mutter & gsettings-desktop-schemas
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 05 Aug 2024 12:39:55 -0400
++
++gnome-shell (46.4-1) unstable; urgency=medium
++
++  * New upstream release
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Sun, 04 Aug 2024 16:35:07 -0400
++
++gnome-shell (46.3.1-4) unstable; urgency=medium
++
++  * Skip the shell tests on riscv64
++  * Bump Standards-Version to 4.7.0
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Thu, 01 Aug 2024 21:40:18 -0400
++
++gnome-shell (46.3.1-3) unstable; urgency=medium
++
++  [ Jeremy Bícha ]
++  * Switch gnome-control-center from Recommends to Depends
++  * Remove Recommends: gnome-backgrounds (Closes: #1077738)
++  * Revert "Skip shell build tests for now since they are flaky"
++
++  [ Simon McVittie ]
++  * d/control: Explicitly version various dependencies as per meson.build:
++    GLib 2.80, Gcr 3.90, NM 1.10.4, Pipewire 0.3.49
++  * d/control: Remove version constraints unnecessary since bullseye
++    (oldstable)
++  * d/control: Remove obsolete Breaks/Replaces on pre-3.36 versions,
++    unnecessary since bullseye (oldstable)
++  * Make the source package cross-compilable:
++    - d/control: Explicitly depend on gir1.2-*-dev where required
++    - d/control: Build-Depend on gobject-introspection (>= 1.80)
++      instead of libgirepository1.0-dev
++    - d/rules: Opt-in to cross-friendly gobject-introspection
++      (workaround for #1060838)
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Thu, 01 Aug 2024 13:55:54 -0400
++
++gnome-shell (46.3.1-2) unstable; urgency=medium
++
++  * Release to unstable
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 12 Jul 2024 18:29:07 -0400
++
++gnome-shell (46.3.1-1) experimental; urgency=medium
++
++  [ Marco Trevisan (Treviño) ]
++  * New upstream release (LP: #2072703)
++  * debian/control: Remove unused dependencies, following upstream.
++    Upstream meson.build removed various unused dependencies, so drop them
++    from our control file too
++  * d/p: Do not make tray icons to take any input event directly.
++    This is all handled through their actor proxy representation (LP: #2012388)
++  * d/p: Resize tray icon windows to respect their actor representation
++    (LP: #2012388)
++  * debian/changelog: Reference bugs fixed in previous versions
++
++  [ Daniel van Vugt ]
++  * Add st-theme-node-Forget-properties-cache-on-stylesheet-chang.patch.
++    To fix crashes that occur when locking the screen from within the overview.
++    But more generally can occur whenever any extension that modifies
++    stylesheets (like ubuntu-dock or dash-to-dock) is unloaded (LP: #2069559).
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 11 Jul 2024 00:02:12 +0200
++
++gnome-shell (46.2-1) experimental; urgency=medium
++
++  * New upstream release:
++    - Exclude override-redirect windows from workspace animation (LP: #2039543)
++    - Fix possible hang on startup during ibus-daemon launch (LP: #2019776)
++    - Use absolute tray icon position in root event coordinates (LP: #2059819)
++  * Drop screencast patch applied in new release
++  * Drop revert tecla patch: no longer needed
++  * Add Depends: tecla. Drop Recommends: gkbd-capplet
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 31 May 2024 08:03:22 -0400
++
++gnome-shell (46.1-1) experimental; urgency=medium
++
++  * New upstream release
++  * Bump minimum gir1.2-glib-2.0 to 2.80 (LP: #2065587)
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 13 May 2024 15:32:04 +0200
++
++gnome-shell (46.0-2) experimental; urgency=high
++
++  * Team upload
++  * d/p/screencast-Correct-expected-bus-name-for-streams.patch:
++    Avoid screencast regression after fixing CVE-2024-34397.
++    Previously, screencasting expected signals to come from the wrong
++    D-Bus name, which only worked because there was a vulnerability in
++    GLib that resulted in the sender being ignored.
++  * Set urgency=high because this fixes a regression triggered by a
++    security fix.
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 07 May 2024 11:32:22 +0100
++
++gnome-shell (46.0-1) experimental; urgency=medium
++
++  * New upstream release
++  * Bump minimum mutter to 46.0
++  * Bump minimum gsettings-desktop-schemas
++  * Build-Depend on libgtk-3-dev
++  * debian/gnome-shell.install: GNOME Shell no longer provides
++    xdg-desktop-portal components
++  * Skip shell build tests for now since they are flaky
++  * Refresh patches
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Tue, 19 Mar 2024 15:36:16 -0400
++
++gnome-shell (45.3-2) experimental; urgency=medium
++
++  * Merge packaging changes from unstable
++    - Build-depend on systemd-dev instead of systemd (Closes: #1060607)
++    - Adjust Lintian overrides
++    - All other changes were included in 45.3-1
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 15 Jan 2024 17:46:37 +0000
++
++gnome-shell (44.9-2) unstable; urgency=high
++
++  * Team upload
++  * d/p/screencast-Correct-expected-bus-name-for-streams.patch:
++    Avoid screencast regression after fixing CVE-2024-34397.
++    Previously, screencasting expected signals to come from the wrong
++    D-Bus name, which only worked because there was a vulnerability in
++    GLib that resulted in the sender being ignored.
++  * Set urgency=high because this fixes a regression triggered by a
++    security fix.
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 06 May 2024 22:41:00 +0100
++
++gnome-shell (44.9-1) unstable; urgency=medium
++
++  * New upstream release
++  * Build with gcr4
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Tue, 27 Feb 2024 16:47:08 -0500
++
++gnome-shell (44.8-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Request the intended height for StBin (gnome-shell!3043)
++    - Fix a crash if an extension incorrectly attempts to add/remove
++      an empty style class (gnome-shell#7152)
++    - Allow edge fade to be removed from scroll views (gnome-shell!3047)
++    - Don't hide the overlay while hovering over a window preview's icon
++      (gnome-shell!3049)
++    - Fix warnings during Shell exit (gnome-shell#7132, gnome-shell!3064)
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 15 Jan 2024 13:49:59 +0000
++
++gnome-shell (44.7-2) unstable; urgency=medium
++
++  * Team upload
++
++  [ Jeremy Bícha ]
++  * Stop using debian/control.in and dh_gnome_clean
++  * Drop evolution .desktop lintian override: not needed since 44
++
++  [ Simon McVittie ]
++  * Build-depend on systemd-dev instead of systemd (Closes: #1060607)
++  * d/gnome-shell.lintian-overrides: Remove unused override
++  * d/gnome-shell.lintian-overrides: Tidy up whitespace
++  * d/g-s-common.lintian-overrides: /usr/share/g-s/modes is intentionally
++    empty
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 14 Jan 2024 19:32:07 +0000
++
++gnome-shell (45.3-1) experimental; urgency=medium
++
++  * New upstream release
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Tue, 09 Jan 2024 15:28:09 -0500
++
++gnome-shell (45.2-2) experimental; urgency=medium
++
++  * Merge with version 44.7-1 from unstable
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 12 Dec 2023 15:09:38 +0000
++
++gnome-shell (44.7-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/p/overview-Handle-unredirection-in-OverviewShown-state-mach.patch:
++    Drop a patch that was included in the upstream release
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 12 Dec 2023 13:30:06 +0000
++
++gnome-shell (45.2-1) experimental; urgency=medium
++
++  * New upstream release (LP: #2045667)
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Tue, 05 Dec 2023 10:15:19 -0500
++
++gnome-shell (45.1-1) experimental; urgency=medium
++
++  [ Jeremy Bícha ]
++  * New upstream release (LP: #2043015)
++  * Stop using debian/control.in and dh_gnome_clean
++
++  [ Simon McVittie ]
++  * Merge with version 44.5-2 from unstable
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Wed, 08 Nov 2023 15:31:57 +0200
++
++gnome-shell (45.0-1) experimental; urgency=medium
++
++  * New upstream release
++    - Fix exposing window previews on lock screen via keyboard shortcuts
++      (Closes: #1052067, CVE-2023-43090, gnome-shell#6990)
++  * Bump minimum mutter to 45.0
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 18 Sep 2023 11:01:45 -0400
++
++gnome-shell (45~rc-1) experimental; urgency=medium
++
++  * New upstream release
++  * Build with mutter 45 rc
++  * debian/control.in: Don't Build-Depend on gtk3
++  * debian/control.in: Depend on gir1.2-webkit-6.0 instead of 4.1
++  * debian/gnome-shell.install: gnome-shell-perf-tool -> gnome-shell-test-tool
++  * debian/rules: Drop obsolete configure flag
++  * Add patch to avoid using Tecla because it isn't ready yet
++  * Drop patch applied in new release
++  * Refresh patches
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Sun, 10 Sep 2023 21:19:28 -0400
++
++gnome-shell (44.5-2) unstable; urgency=medium
++
++  * Team upload
++  * d/patches: Update to upstream gnome-44 branch commit 44.5-1-g958616fd1
++    - d/p/overview-Handle-unredirection-in-OverviewShown-state-mach.patch:
++      Improve performance for most full-screen applications by ensuring
++      that a fast-path for them stays enabled (mutter#2994)
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 27 Sep 2023 14:11:21 +0100
++
++gnome-shell (44.5-1) unstable; urgency=high
++
++  * Team upload
++  * New upstream release
++    - Fix exposing window previews on lock screen via keyboard shortcuts
++      (Closes: #1052067, CVE-2023-43090, gnome-shell#6990)
++    - Improve handling of latched vs. locked modes in on-screen keyboard
++      (gnome-shell#5763)
++    - Reverse slider direction in RTL locales (gnome-shell#5107)
++    - Add missing environment variables required to launch ibus-daemon
++      (gnome-shell#6998)
++    - Translation updates
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 17 Sep 2023 13:50:52 +0100
++
++gnome-shell (44.4-1) unstable; urgency=medium
++
++  * New upstream release
++  * Drop 5 patches applied in new release
++  * debian/gbp.conf, debian/watch: Branch for trixie
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 01 Sep 2023 11:13:37 -0400
++
++gnome-shell (44.3-5) unstable; urgency=medium
++
++  * Team upload
++  * Clean up obsolete gnome-shell-overrides-migration.desktop on upgrade
++    (Closes: #1050193)
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 21 Aug 2023 21:08:56 +0100
++
++gnome-shell (44.3-4) unstable; urgency=medium
++
++  * Team upload
++  * Merge with version 43.7-2 from unstable.
++    All changes in 43.7 were also included in 44.3.
++    - d/p/main-Leak-the-GJS-context-and-ShellGlobal.patch:
++      Drop patch, not needed in 44.x
++  * Upload to unstable (part of transition: #1043144)
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 20 Aug 2023 22:58:15 +0100
++
++gnome-shell (43.7-2) unstable; urgency=medium
++
++  * Team upload
++  * d/p/main-Leak-the-GJS-context-and-ShellGlobal.patch:
++    Add patch from Fedora to skip final cleanup during exit.
++    This has been implicated in various crashes during exit, which cause
++    gnome-shell to disable extensions during the next startup. Leaking some
++    memory at this point does not matter since the process is exiting anyway.
++    The crashes during exit are believed to have been fixed in 44.beta, but
++    those changes are too intrusive to be suitable for a backport.
++    (Closes: #1038972)
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 17 Aug 2023 10:46:44 +0100
++
++gnome-shell (43.7-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream stable release
++    - Apply hotspot translation to mouse cursor while using magnifier,
++      fixing an offset between the visble pointer position and the actual
++      pointer (gnome-shell#4584, also fixed in 44.3)
++    - Don't log an error when AccountsService signals a change while
++      parental controls are disabled globally
++      (gnome-shell#6749, also fixed in 44.3)
++    - Keep rounded corners on the overview's view of the desktop, even
++      after the background image changes
++      (gnome-shell#4125, also fixed in 44.3)
++  * d/patches: Update to upstream gnome-43 branch commit 43.7-1-g0d51f199e
++    - Translation update: fa
++  * d/gbp.conf, d/control.in: Use debian/trixie branch
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 10 Aug 2023 10:33:35 +0100
++
++gnome-shell (43.6-1) unstable; urgency=medium
++
++  * New upstream stable release 43.5
++    - Fix a regression in 43~beta involving detection of hotplugged media
++      with autorunnable content (gnome-shell!2745)
++    - Make search results fill unused space as intended (gnome-shell#5924)
++    - Improve matching of app StartupWMClass to a .desktop file, giving
++      priority to apps that were not hidden by OnlyShowIn under the current
++      desktop environment, in particular preferring gnome-system-monitor's
++      non-KDE-specific .desktop file while running GNOME (gnome-shell!2721)
++    - Fix assertion failures after a window preview is destroyed
++      (gnome-shell#5512, gnome-shell#6065)
++    - Avoid destroying labels twice, most commonly when using
++      gnome-shell-extension-dash-to-dock (gnome-shell!2739)
++    - Avoid keyboard navigation focus getting stuck on top bar buttons with
++      no associated menu (gnome-shell!2734, might help #1032319)
++    - Fix queued notifications getting into a state where they can no
++      longer be removed (gnome-shell!2736)
++    - Receive notifications of removed objects from D-Bus ObjectManager
++      instances correctly (gnome-shell!2730)
++    - Fix a cursor appearing at 0,0 in screenshots that should not
++      include it (gnome-shell!2702)
++    - Update visibility of workspaces in workspace switcher when required
++      (gnome-shell#6519)
++    - After 60 second timeout in logout/reboot/poweroff confirmation
++      dialog, do the requested action instead of leaving the Shell in a
++      broken state (gnome-shell#6506)
++    - Fix an assertion failure during shutdown (gnome-shell#6512)
++    - Fix an assertion failure if Geoclue isn't D-Bus-activatable
++      (gnome-shell!2689)
++    - Fix a regression in which the cursor would not be included in
++      screenshots since mutter 43.1 (gnome-shell!2710)
++    - Upstream CI fixes not relevant to Debian
++    - Translation update: zh_CN
++  * New upstream stable release 43.6
++    - Fix a crash when a window preview is destroyed (gnome-shell#6570)
++    - When cancelling the polkit agent prompt while using
++      gnome-remote-desktop, don't break subsequent polkit prompts
++      (gnome-shell!2761)
++    - Fix "TypeError: this._dragActor is null" warnings related to
++      drag-and-drop (gnome-shell!2770)
++    - Fix input method popup getting stuck on screen during engine changes
++      (gnome-shell#6717)
++    - Translation update: pt_BR
++  * d/control.in: Build-depend on mutter 43.5, for a newly-public utility
++    function needed by gnome-shell!2710
++  * d/patches: Drop ab translation patch, applied upstream
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 10 Jun 2023 21:17:13 +0100
++
++gnome-shell (43.4-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Fix memory leaks when the list of wireless networks is refreshed
++      (GNOME/gnome-shell!2652)
++    - Stop tracking drag-and-drop source object when destroyed
++      (part of GNOME/gnome-shell!2318)
++    - Translation update: fr
++    - All other changes were included in 43.3-2 and 43.3-3
++  * Drop patches added by 43.3-2 and 43.3-3, included in upstream 43.4
++  * d/patches: Update to gnome-43 branch commit 43.4-1-g3499d2e87
++    - Translation update: ab
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 10 Apr 2023 14:07:38 +0100
++
++gnome-shell (43.3-3) unstable; urgency=medium
++
++  * Team upload
++  * d/p/overview-Don-t-claim-to-be-SHOWN-when-HIDDEN-during-start.patch,
++    d/p/overview-Hide-when-failing-to-take-grab-at-end-of-startup.patch:
++    Fix regression in 43.3 which could cause the shell to become
++    unresponsive, for example if a display is plugged or unplugged during
++    the startup animation. (Closes: #1032497)
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 08 Mar 2023 11:09:54 +0000
++
++gnome-shell (43.3-2) unstable; urgency=medium
++
++  * Team upload
++  * d/patches: Add more translation updates from upstream:
++    de, hu, lt, pl, sl, sr
++    (upstream gnome-43 branch up to commit 43.3-13-g6f7ff15ec)
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 02 Mar 2023 09:14:28 +0000
++
++gnome-shell (44.3-3) experimental; urgency=medium
++
++  * Team upload
++  * d/patches: Update to upstream gnome-44 branch commit 44.3-5-g29e6369e8
++    - Translation update: es
++  * d/p/tests-Use-different-suites.patch, d/rules:
++    Skip tests that would run the whole Shell on mips* architectures.
++    GNOME Shell is reported to work correctly on mips64el machines with an
++    AMD GPU, but crashes when using llvmpipe, which appears to be an LLVM
++    issue rather than a GNOME Shell issue; one test also crashes when using
++    softpipe. (Helps: #1042980)
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 09 Aug 2023 11:18:11 +0100
++
++gnome-shell (44.3-2) experimental; urgency=medium
++
++  * Team upload
++  * Update to upstream gnome-44 branch commit 44.3-4-g1635c3713
++    - Fix ELF header parsing on mips64el and riscv64 (Helps: #1042980)
++    - Translation updates: be, cs, es
++  * d/rules: Increate arbitrary test timeouts.
++    The default test timeout is 30 seconds, but the perf-* tests take more
++    like 45 seconds on mips64el. (Helps: #1042980)
++  * d/rules: Run tests with softpipe instead of llvmpipe on mips family.
++    This works around apparent LLVM/Mesa issues, similar to #993550
++    originally reported against gtk4. (Helps: #1042980)
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 06 Aug 2023 17:10:40 +0100
++
++gnome-shell (44.3-1) experimental; urgency=medium
++
++  * New upstream release
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Fri, 07 Jul 2023 09:32:03 -0400
++
++gnome-shell (44.2-1) experimental; urgency=medium
++
++  * New upstream release
++  * debian/control.in: Bump minimum mutter to 44.2
++
++ -- Jeremy Bícha <jbicha@ubuntu.com>  Mon, 05 Jun 2023 12:58:02 -0400
++
++gnome-shell (44.1-1) experimental; urgency=medium
++
++  [ Jarred Wilson ]
++  * New upstream release
++  * Drop patches applied in new release
++  * Rebase patches
++
++  [ Jeremy Bicha ]
++  * Drop patch to ensure tray icons windows are shown: applied in new release
++  * debian/control.in: Bump minimum mutter to 44.1
++
++ -- Jarred Wilson <jarred.wilson@canonical.com>  Sun, 21 May 2023 12:50:23 -0400
++
++gnome-shell (44.0-2) experimental; urgency=medium
++
++  * debian/control: Bump dependency on mutter 44
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Tue, 21 Mar 2023 05:37:22 +0100
++
++gnome-shell (44.0-1) experimental; urgency=medium
++
++  * New upstream release
++  * debian/patches: Refresh
++  * debian/patches: Cherry-pick upstream fixes
++  * debian/rules: Create a cache home folder for dconf
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Tue, 21 Mar 2023 05:20:26 +0100
++
++gnome-shell (44~rc-1) experimental; urgency=medium
++
++  [ Jeremy Bicha ]
++  * New upstream release
++  * Refresh patch
++  * debian/control.in: Update dependencies for completion of gtk3->gtk4 switch
++  * debian/control.in: Bump minimum mutter to 44~rc
++  * Temporarily ignore build test failures
++
++  [ Marco Trevisan (Treviño) ]
++  * debian/control: Add breaks on extensions known to be broken by 44.rc
++  * debian/control: Set explicit gnomedesktop-4 dependency version
++  * debian/patch: Add patch to ensure tray icons windows are shown
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 08 Mar 2023 02:59:16 +0100
++
++gnome-shell (44~beta-1) experimental; urgency=medium
++
++  * New upstream release
++  * Drop translation patches: applied in new release
++  * Bump mutter dependency to 44~beta
++  * Update install files
++  * Build-Depend on mutter-12-tests instead of libmutter-test-12
++  * Build-Depend on gir1.2-nma-1.0 for build tests
++  * Temporarily disable change to make test warnings fail the build
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Fri, 17 Feb 2023 18:10:36 -0500
++
++gnome-shell (43.3-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Don't dereference symlinks when deleting extensions
++      (GNOME/gnome-shell#6182, which can be a data loss bug)
++    - Fix windows disappearing from Alt+Tab if their title changes at
++      just the wrong time (GNOME/gnome-shell#6385)
++    - Log warnings on invalid state transitions (GNOME/gnome-shell#4561)
++    - Fix some memory leaks in gdm (GNOME/gnome-shell#6395)
++    - gnome-extensions tool: Fix the ability to enable and disable
++      extensions while GNOME is installed but not running
++      (GNOME/gnome-shell#6127)
++    - Silence compiler warnings with newer GLib (GNOME/gnome-shell!2625)
++    - Add precondition checks to prevent some crashes
++      (GNOME/gnome-shell!2622)
++    - Provide context to IBus input method when the surrounding text
++      becomes empty (GNOME/gnome-shell#5895)
++    - Avoid warnings with audio streams on a device not corresponding
++      to a sound card, such as network sinks (GNOME/gnome-shell!2616)
++    - Avoid some strings being untranslatable by working around an xgettext
++      bug (GNOME/gnome-shell#5280)
++    - Fix drag-and-drop in the dash when animations are disabled
++      (GNOME/gnome-shell!2604)
++    - Avoid warnings when dragging an app from the dash to the grid
++      (GNOME/gnome-shell#6317)
++    - Save screencasts to home directory if the Videos directory has been
++      deleted, instead of failing to record (GNOME/gnome-shell!2594)
++    - Make Shell less susceptible to the OOM-killer, since it is required
++      for basic functionality of desktops that use it
++      (GNOME/gnome-shell!2582)
++  * d/patches: Drop patches that were applied upstream
++  * d/patches: Add translation updates from upstream:
++    fi, id, ka, pt, sv, tr, uk
++  * d/control.in, d/gbp.conf, d/watch: Set up branches for 43.x in bookworm.
++    This leaves the default branch available for GNOME 44 betas in
++    experimental and Ubuntu.
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 15 Feb 2023 17:02:45 +0000
++
++gnome-shell (43.2-2) unstable; urgency=medium
++
++  * Team upload
++  * d/patches: Sort closest-to-upstream first
++  * d/patches: Update to upstream gnome-43 branch commit 43.2-8-ga1b834297
++    - Ensure that buttons in quick settings menu are aligned to pixel grid
++    - Translation updates: ab, en_GB, ie, ka, ru
++  * Update standards version to 4.6.2 (no changes needed)
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 29 Jan 2023 15:26:02 +0000
++
++gnome-shell (43.2-1) unstable; urgency=medium
++
++  * New upstream release (Closes: #1028972)
++  * Drop patches applied in new release
++  * Cherry-pick fix for screen share window titles
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Tue, 17 Jan 2023 11:09:16 -0500
++
++gnome-shell (43.1-2) unstable; urgency=medium
++
++  * Team upload
++  * d/.gitignore: Don't ignore patches, overriding upstream .gitignore
++  * Move patch reverting gcr4 transition into d/patches/debian subdirectory
++  * Add post-release patches from upstream gnome-43 branch
++    - Screencast bug fixes
++    - Update Russian translation
++  * d/control.in: Depend on dbus-daemon instead of dbus for dbus-run-session
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 15 Nov 2022 10:32:15 +0000
++
++gnome-shell (43.1-1) unstable; urgency=medium
++
++  * Team upload
++
++  [ Jeremy Bicha ]
++  * debian/source_gnome-shell.py: Don't try to report nonexistent mouse
++    gsettings schema
++
++  [ Alban Browaeys ]
++  * debian/control.in: Bump minimum gnome-bluetooth3 runtime to 42.3,
++    required for AdapterState
++
++  [ Simon McVittie ]
++  * New upstream release
++  * Update URLs in upstream metadata
++  * Update Lintian overrides
++
++  [ Debian Janitor ]
++  * Remove constraints unnecessary since buster (oldstable)
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 04 Nov 2022 20:10:13 +0000
++
++gnome-shell (43.0-2) unstable; urgency=medium
++
++  * Release to unstable
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Tue, 27 Sep 2022 19:10:41 -0400
++
++gnome-shell (43.0-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/control.in: Bump minimum mutter version to 43.0 release
++  * d/p/quick-settings-Add-ellipses-to-Log-Out-string.patch:
++    Drop, applied upstream
++  * Standards-Version: 4.6.1 (no changes required)
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 18 Sep 2022 20:02:40 +0100
++
++gnome-shell (43~rc-1) experimental; urgency=medium
++
++  * New upstream release
++  * debian/control.in: Bump minimum mutter to 43~rc
++  * Cherry-pick Log Out… patch
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Tue, 06 Sep 2022 14:22:44 -0400
++
++gnome-shell (43~beta-2) experimental; urgency=medium
++
++  * Build with libsoup3
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 05 Sep 2022 17:40:40 -0400
++
++gnome-shell (43~beta-1) experimental; urgency=medium
++
++  * New upstream release
++  * debian/control.in: Bump minimum mutter to 43~beta
++  * debian/control.in: Bump minimum gjs to 1.73.1
++  * Revert switch to gcr4
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Sun, 21 Aug 2022 10:53:56 -0400
++
++gnome-shell (42.4-2) unstable; urgency=medium
++
++  * Build with libsoup3
++  * Update Vcs branches since debian/master is tracking 43
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 05 Sep 2022 16:09:52 -0400
++
++gnome-shell (42.4-1) unstable; urgency=medium
++
++  * New upstream release (LP: #1985304):
++    - Fix logging in with realmd (LP: #1985128)
++  * debian/patches: Drop applied patches
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 11 Aug 2022 23:14:29 +0200
++
++gnome-shell (42.3.1-2) unstable; urgency=medium
++
++  [ Marco Trevisan (Treviño) ]
++  * debian/source_gnome-shell.py: Support gdm name only
++  * debian/control: Recommend gnome-remote-desktop
++
++  [ Jeremy Bicha ]
++  * Cherry-pick patch to allow Extension Manager update feature to work
++    without the older Extensions app installed (LP: #1981952)
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 18 Jul 2022 07:36:31 +0200
++
++gnome-shell (42.3.1-1) unstable; urgency=medium
++
++  * New upstream release
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Sat, 16 Jul 2022 18:16:17 +0200
++
++gnome-shell (42.2-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 06 Jun 2022 11:05:06 +0100
++
++gnome-shell (42.1-1) unstable; urgency=medium
++
++  * New upstream release (LP: #1973373, LP: #1968911)
++  * Drop all patches except 1 Debian-specific patch: applied in new release
++  * Release to unstable
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Fri, 13 May 2022 15:09:47 -0400
++
++gnome-shell (42.0-5) experimental; urgency=medium
++
++  * Team upload
++  * d/patches: Update to upstream git commit 42.0-84-g9ee7af233
++    - Bug fixes targeted for 42.1
++    - Translation updates
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 25 Apr 2022 10:04:11 +0100
++
++gnome-shell (42.0-4) unstable; urgency=medium
++
++  * Team upload
++
++  [ Pablo Mazzini ]
++  * Move evolution-data-server from Depends to Recommends
++    (Closes: #869230)
++
++  [ Simon McVittie ]
++  * Update to upstream git commit 42.0-69-g653697683
++    - Bug fixes targeted for 42.1
++    - Translation updates
++    - Update metadata of patches that were already present
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 19 Apr 2022 12:28:27 +0100
++
++gnome-shell (42.0-3) unstable; urgency=medium
++
++  * Team upload
++
++  [ Jeremy Bicha ]
++  * Move Debian-specific temporary patches to debian/
++  * debian/control.in: Recommend power-profiles-daemon for power mode feature
++
++  [ Simon McVittie ]
++
++  * d/p/Specify-API-versions-for-all-public-GIR-APIs-except-GLib.patch:
++    Add patch to make Shell more robust against GIR API breaks.
++    This avoids future bugs similar to #1008926.
++  * d/patches: Remove compatibility with older gnome-control-center
++  * Bump Recommends to gnome-control-center (>= 1:42)
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 13 Apr 2022 16:47:53 +0100
++
++gnome-shell (42.0-2) unstable; urgency=medium
++
++  [ Marco Trevisan (Treviño) ]
++  * js: Support legacy GNOME Control Center (now Settings) dbus name
++  * debian/patches: Cherry-pick various upstream fixes targeting 42.1
++  * debian/patches: Fix monitor switching configuration (LP: #1964496)
++  * debian/patches: Overview, remove desktop fade logic (LP: #1965072)
++  * shellDBus: Actually make ScreenTransitionAsync async
++
++  [ Jeremy Bicha ]
++  * Use libgweather4 instead of old libgweather
++  * Add patch to work around meson issue (Debian 1008189)
++  * Release to unstable
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 28 Mar 2022 11:14:05 -0400
++
++gnome-shell (42.0-1) experimental; urgency=medium
++
++  * New upstream release
++  * debian/control.in: Bump minimum mutter to 42.0
++  * Add patch to restore Settings item in system menu (LP: #1964136)
++
++ -- Jeremy Bicha <jeremy.bicha@canonical.com>  Mon, 14 Mar 2022 10:37:23 -0400
++
++gnome-shell (42~rc-1) experimental; urgency=medium
++
++  * New upstream release
++  * debian/control.in: Bump minimum mutter to 42~rc
++  * debian/control.in: Switch to gnome-bluetooth3
++  * Drop patches reverting use of gnome-bluetooth3
++  * Drop patches applied in new release
++
++ -- Jeremy Bicha <jeremy.bicha@canonical.com>  Wed, 09 Mar 2022 13:18:51 -0500
++
++gnome-shell (42~beta-1) experimental; urgency=medium
++
++  * New upstream release:
++    - Implement in-shell screenshot and screencast UI
++    - Use libadwaita for extension preferences
++    - Improve presentation of multi-day events in calendar
++    - Implement OSD redesign
++    - Allow extensions to opt-in to running on lock/login screen
++  * debian/patches:
++    - Drop applied upstream
++    - Revert switch to gnome-bluetooth-3
++    - Cherry-pick various upstream fixes
++  * debian: Update runtime-dependencies and use mozjs-91 based gjs
++  * debian/gnome-shell.lintian-overrides: Overrides for new messages
++  * debian/control:
++    - Drop shell dependency on gjs cli tool, add to extensions tool
++    - Explicitly list freedesktop gir dependency
++    - Add runtime dependency on libadwaita via gir1.2-adw-1
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 23 Feb 2022 07:33:39 +0100
++
++gnome-shell (41.3-2) unstable; urgency=medium
++
++  * Team upload
++  * d/p/environment-Require-GnomeBluetooth-1.0.patch,
++    d/p/environment-Require-gnome-desktop-3.0.patch:
++    Add patches from 42~alpha to avoid a crash with experimental GIR.
++    Previously, gnome-shell would crash if gir1.2-gnomedesktop-4.0 or
++    gir1.2-gnomebluetooth-2.0 were installed.
++  * d/patches: Update to gnome-41 branch commit 41.3-10-g3ca661b73
++    - Don't break extensions that look up a window's app on ::window-added,
++      fixing a regression in 41.3
++    - Translation updates: cs, es, he, is, ja
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 15 Feb 2022 13:11:19 +0000
++
++gnome-shell (41.3-1) unstable; urgency=medium
++
++  * New upstream release:
++    - Speed up a fade animation on older Intel GPUs (Closes: #1000172)
++    - Improve window tracking (LP: #1934458)
++    - Simplify scroll fade shader to work with old hardware
++    - Tweak (un)minimize animations (LP: #1713021)
++    - Don't wake up screen in DND mode
++    - Fix immediately withdrawn notifications getting stuck
++    - Honor XDG SingleMainWindow key in .desktop files
++  * debian/patches:
++    - Drop applied upstream
++    - Do not use positional arguments in i18n.merge_file
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Tue, 25 Jan 2022 16:34:22 +0100
++
++gnome-shell (41.2-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/patches: Update to upstream gnome-41 branch commit 41.2-5-g9bf1988b5:
++    - Fix a freeze involving window tracking
++    - Update Turkish translation
++  * Adjust Lintian overrides syntax for newer Lintian
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 22 Dec 2021 11:51:59 +0000
++
++gnome-shell (41.1-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/rules: Pass bash_completion Meson option to correct subproject.
++    With Meson 0.60.x, unknown -D options are an error. (Closes: #998589)
++  * Adjust Lintian overrides
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 05 Nov 2021 15:23:00 +0000
++
++gnome-shell (41.0-2) unstable; urgency=medium
++
++  * Team upload
++  * Update Lintian overrides for RUNPATH
++  * Upload to unstable
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 16 Oct 2021 19:27:01 +0100
++
++gnome-shell (41.0-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * Update dependency versions
++  * d/rules: Stay with libsoup 2.4 for now
++  * Build-depend on libmutter-test-9 if tests are enabled
++  * Enable or disable tests according to nocheck build option
++  * Stop installing gconf -> gsettings migration rules, removed upstream
++  * Standards-Version: 4.6.0 (no changes required)
++  * Build-depend on mutter <!nocheck>
++    Some tests need the libdefault.so plugin.
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 10 Oct 2021 21:26:33 +0100
++
++gnome-shell (40.5-1) unstable; urgency=medium
++
++  * New upstream release:
++    - Optimize rendering of fullscreen zoom
++    - Fix glitchy launch animations when leaving overview
++    - Fix wrong separator position in dash
++    - Fix OSK not registering button presses on X11
++    - Fix work area getting messed up by hidden panels
++    - Fix IM candidate popover position
++
++  [ Simon McVittie ]
++  * Revert "Avoid libgweather 40 dependency"
++    libgweather 40 has now been uploaded to unstable.
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Fri, 24 Sep 2021 22:07:26 +0200
++
++gnome-shell (40.4-3) unstable; urgency=medium
++
++  * Team upload
++
++  [ Simon McVittie ]
++  * gnome-shell-extension-prefs: Add patch to give Debian-specific advice.
++    We package gnome-extensions-app in the same binary package as
++    gnome-shell-extension-prefs, so there's never a need to install it
++    separately, either via Debian packages or from Flathub.
++  * gnome-shell-extension-prefs: Add Provides on gnome-extensions-app.
++    The gnome-shell-extension-prefs program in this package is deprecated,
++    and the gnome-extensions-app program is now the main reason to want to
++    install it, so let's make it a bit more discoverable.
++  * gnome-shell: Add Suggests on gnome-shell-extension-prefs.
++    The g-s-e-p program itself is deprecated, but the g-s-e-p package also
++    contains gnome-extensions-app, which is the recommended UI for
++    extensions management.
++
++  [ Jeremy Bicha ]
++  * debian/watch: Watch for stable releases
++
++  [ Marco Trevisan (Treviño) ]
++  * debian/control: Add missing dependency on gir1.2-gtk-4.0
++
++  [ Gunnar Hjalmarsson ]
++  * Add libgtk-3-bin to Build-Depends for dh_translations (LP: #1941954)
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 12 Sep 2021 16:44:18 +0100
++
++gnome-shell (40.4-2) unstable; urgency=medium
++
++  * Team upload
++  * Release to unstable (transition: #992870)
++  * Depend on gnome-settings-daemon 40.
++    Older versions don't autostart the screensaver service, causing screen
++    locking to fail.
++    Thanks to jordi
++  * Depend on gsettings-desktop-schemas 40.
++    This is implicit in our dependency on a newer gnome-settings-daemon,
++    but let's make it explicit that all the core GNOME packages need to
++    go together.
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 11 Sep 2021 21:54:49 +0100
++
++gnome-shell (40.4-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Don't include hidden search results in keyboard navigation
++    - Fix visual issues with extensions that occupy screen edges
++    - Add focus indications for switch widgets, such as VPN toggles
++    - Fix visual glitch when dragging window preview in overview
++    - Avoid windows that should not be in the overview appearing on
++      Shell startup, for example with desktop-icons-ng
++    - Fix suspend inhibitor accounting
++    - Avoid a crash when running in "headless" mode
++    - Be compatible with more combinations of new GLib and old gjs
++      (not applicable in Debian, we already have the new gjs)
++    - Fix spurious warnings for virtual input devices
++    - Minor optimization for screen magnifier
++    - Avoid a warning when displaying app details
++    - Use the same location permissions as gnome-control-center
++    - Fix some small memory leaks
++    - Fix glitch in transition from app grid to session
++    - Fix input method popup visibility when in fullscreen
++    - magnifier: Fix view jumps when using caret tracking
++    - Fix shadow rendering glitches
++    - Fix vertical scrollbars in RTL locales
++    - Fix a crash if an app moves between monitors during startup
++    - Remove timeout for starting Xwayland on-demand
++    - Fix D-Bus-initiated app focus changes
++    - Make sure to return a value from D-Bus methods so callers won't
++      time out
++    - Make sure power menu stays in sync with upower
++    - Handle non-widget source actors
++    - Optimize shadows in overview
++    - Use mallinfo2() instead of deprecated mallinfo() if glibc is new
++      enough (not applicable in Debian yet)
++    - Fix runtime warnings related to magnifier and shutdown
++    - Translation updates
++  * d/p/weather-Cope-with-either-libgweather-40-or-3.36.patch:
++    Avoid libgweather 40 dependency.
++    It'll be easier to do the libmutter-8-0 transition if we can decouple
++    it from libgweather, and gnome-shell is written in a dynamic language,
++    so we can easily avoid the dependency.
++  * Relax Breaks on top-icons-plus extension.
++    There doesn't seem to have been an official upstream release for v28,
++    so the version fixing GNOME 40 compatibility will be 27-3.
++    It has a versioned Depends anyway, so we don't need to be completely
++    precise here.
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 31 Aug 2021 10:03:33 +0100
++
++gnome-shell (40.2-1) experimental; urgency=medium
++
++  * New upstream release:
++    - Unbreak Xwayland apps when not using systemd in user session
++    - Fix distributed man pages
++    - Avoid unnecessary icon shadow changes
++    - Immediately start app grid drags for non-touch devices
++    - Handle screencast failures more gracefully
++  * debian/patches: Dropped, all applied upstream
++  * debian/control: Add break on unreleased version of
++    gnome-shell-extension-desktop-icons
++  * debian/control: Break on gnome-shell-extension-desktop-icons-ng << 0.16
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 16 Jun 2021 00:47:49 +0200
++
++gnome-shell (40.1-1) experimental; urgency=medium
++
++  * New upstream release
++  * debian/patches: Remove (all applied upstream)
++  * debian/control:
++    - Bump dependency to mutter-8
++    - Update extensions breaks.
++      This version will break various extensions so update broken versions
++    - Build depend on gtk4.
++      It's needed by shew subproject
++    - Add runtime dependency on gtk4 to the extensions prefs
++    - Add missing runtime dependencies and suggestions.
++      All dependencies can be found with a script such as:
++      grep "imports\.gi" --include "*.js" -rh js \
++       | grep -o "\b[A-Z][A-Za-z]\+\(,\|\s\|\b\)" | sed "s/,\?\s*$//g" | sort -u
++  * debian/patches:
++    - Rebuild manual files to use the manpage format
++    - Cherry-pick upstream patch fixing non-systemd case
++    - Cherry-pick upstream crash fix
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Sun, 30 May 2021 17:55:32 +0200
++
++gnome-shell (3.38.6-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - gdm user interface fixes
++      + Don't limit timed-login progress bar to the width of the username
++        if it's short
++      + Make sure authentication cancellation is handled correctly
++      + Improve fingerprint authentication handling
++      + Don't retry authentication if services are unavailable
++    - Fix word suggestions in on-screen keyboard
++    - Fix freeze after closing some modal dialogs with gjs 1.68.x
++      (LP: #1918666)
++    - Fix double-free crash in calendar on non-x86 (LP: #1915929)
++    - Improve OSK compatibility with gjs 1.68.x (LP: #1918738)
++    - Fix input-method popup visibility over fullscreen applications
++    - Fix a crash if an app moves between monitors during startup
++    - Fix D-Bus-initiated app focus changes
++    - Make sure to return a value from D-Bus methods so callers won't
++      time out
++    - Fix runtime warnings related to magnifier and shutdown
++    - Make sure power menu stays in sync with upower
++    - Use mallinfo2() instead of deprecated mallinfo() if glibc is new
++      enough (not applicable in Debian yet)
++  * d/gbp.conf, d/control.in: Update VCS details for debian/unstable branch
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 26 Aug 2021 08:50:50 +0100
++
++gnome-shell (3.38.4-2) experimental; urgency=medium
++
++  * debian/patches: Import upstream patches needed to support libgweather 40.
++    libgweather 40 had an internal API change that caused runtime issues, so
++    we need to update the shell code in order to make the shell to work and
++    show the weather information.
++  * debian/control: Bump runtime dependency on gweather 40
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 26 May 2021 13:37:14 +0200
++
++gnome-shell (3.38.4-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Fix missing X11 fallback icons (particularly for games and other
++      programs not installed system-wide), a regression in 3.37.3
++    - Fix a Shell crash when an X11 window with an invalid/empty icon
++      is closed, possibly a regression in 3.38.3-3
++    - Fix a memory leak when getting the icon from the texture cache
++    - Fix a possible use-after-free when removing a window
++    - Don't reposition unrelated windows when dragging a window onto the
++      workspace switcher
++    - Make sure the blur effect shader can be compiled successfully
++    - Many other fixes that we already had via debian/patches
++  * Drop all patches, applied upstream
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 17 Mar 2021 09:52:47 +0000
++
++gnome-shell (3.38.3-4) unstable; urgency=medium
++
++  * Team upload
++  * Update to upstream commit 3.38.3-11-ga87aae8f4 from gnome-3-38 branch
++    - Fix a crash if libsoup version 3 is installed
++    - Update German translation
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 09 Mar 2021 20:35:00 +0000
++
++gnome-shell (3.38.3-3) unstable; urgency=medium
++
++  * Team upload
++  * d/patches: Update to 3.38.3-9-gbdf31febe from gnome-3-38 branch
++    - Use image-data in preference to app icon for notifications
++    - Don't let fullscreen apps block the workspace-changing animation
++    - Don't leave a non-interactable polkit prompt if authentication
++      succeeds without requiring user interaction (LP: #1824874)
++    - Fix a crash in the blur effect when taking a screenshot or
++      screencast
++    - Fix a crash involving apps' fallback icons
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 23 Feb 2021 09:28:02 +0000
++
++gnome-shell (3.38.3-2) unstable; urgency=medium
++
++  * Team upload
++  * d/patches: Update to 3.38.3-3-ge3dc4401d from gnome-3-38 branch
++    - Fix opening Extensions app from notification
++    - Fix workspace layout in right-to-left locales
++    - Don't break window focusing if trying to take an area screenshot while
++      an application such as a game has an X11 grab (LP: #1910235)
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 04 Feb 2021 10:27:05 +0000
++
++gnome-shell (3.38.3-1) unstable; urgency=medium
++
++  * Team upload
++  * d/watch: Only watch for 3.38.x versions
++  * New upstream release
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 14 Jan 2021 20:13:26 +0000
++
++gnome-shell (3.38.2-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Improve app picker spacing on larger resolutions
++    - Don't add dialogs to the window preview more than once
++    - Avoid cursor visibility changes on startup
++    - Remove dead code in StButton, StEntry
++    - Make FocusApp D-Bus method more reliable
++    - Fix crashes with the desktop-icons extension
++      (LP: #1898005, LP: #1898910)
++    - Silence some warnings
++    - Update translations: nb, zh_CN
++    - Otherwise functionally equivalent to 3.38.1-3
++  * Drop patches that were included in the new upstream release
++  * d/gbp.conf: Use upstream 3.38.x branch.
++    Version 40~alpha was already released, so it's misleading to say that
++    3.38.x is the latest.
++  * Standards-Version: 4.5.1 (no changes required)
++  * Update Lintian overrides
++  * Release to unstable
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 03 Dec 2020 10:40:52 +0000
++
++gnome-shell (3.38.1-3) experimental; urgency=medium
++
++  * Team upload
++  * Update to upstream gnome-3-38 branch, commit 3.38.1-19-ge93b8263b
++    - Fix a crash with message "Error in freeze/thaw accounting"
++    - Don't crash if taking a per-window screenshot fails
++    - Align audio device selection icons better
++    - Fix typing replies into Telepathy notifications
++    - Fix some memory leaks
++    - Show screen-recorder indication, even in Xorg
++    - Don't play message sounds when "Do not disturb" is enabled
++    - Don't allow adding apps to favorites if they would be hidden anyway
++    - Update translations: bn_IN, es, fur, pt
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 12 Nov 2020 16:45:02 +0000
++
++gnome-shell (3.38.1-2) unstable; urgency=medium
++
++  * debian/patches/modemManager_Add-property-getters.patch:
++    - Cherry picked upstream commit to fix issue with missing "Mobile
++      Broadband" item in the system menu (closes: #971511).
++
++  [ Simon McVittie ]
++  * d/control.in: Depend on gir1.2-gstreamer-1.0 (closes: #973463)
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 04 Nov 2020 17:26:00 +0100
++
++gnome-shell (3.38.1-1) unstable; urgency=medium
++
++  * New upstream release
++    - Add screen recordings to recent items
++    - Tweak peek-password feature
++    - Fix workspace glitches in overview
++    - Improve DND behavior in app picker
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Sun, 11 Oct 2020 02:04:29 +0200
++
++gnome-shell (3.38.0-2) unstable; urgency=medium
++
++  * Team upload
++  * Release to unstable
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 25 Sep 2020 10:25:25 +0100
++
++gnome-shell (3.38.0-1) experimental; urgency=medium
++
++  * New upstream release
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Wed, 16 Sep 2020 15:03:21 +0200
++
++gnome-shell (3.37.92-3) experimental; urgency=medium
++
++  * Team upload
++  * Build-depend on systemd, for systemd.pc
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 08 Sep 2020 23:21:34 +0100
++
++gnome-shell (3.37.92-2) experimental; urgency=medium
++
++  * Team upload
++
++  [ Georges Basile Stavracas Neto ]
++  * debian/rules: Update Meson option names
++  * Depend on gstreamer1.0-pipewire.
++    GNOME Shell's built-in screencast tool was made into a separate
++    service that uses pipewiresrc.
++
++  [ Simon McVittie ]
++  * Require a known-working version of Pipewire
++  * Remove migration path from ancient -dbg packages
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 08 Sep 2020 15:48:11 +0100
++
++gnome-shell (3.37.92-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Fix screen recorder shortcut
++    - Support cycle-group cycling only over windows in the workspace
++  * Update mutter dependency version
++  * Enable screencasting support now that pipewire 0.3 is in experimental
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 07 Sep 2020 20:01:41 +0100
++
++gnome-shell (3.37.91-1) experimental; urgency=medium
++
++  * New upstream release:
++    - Inhibit remote access when disabled by session mode
++    - Remove Frequent view from app picker
++    - Allow rearranging items in app picker
++    - Add support for parental controls filtering
++    - Support pre-authenticated logins in vmware environments (LP: #1886592)
++    - Update microphone icon on input volume changes
++    - Support prepending workspace with horizontal layouts
++    - Move calendar events out of notifications list
++    - Expose actor tree in looking glass
++    - Add support for "PrefersNonDefaultGPU" desktop key
++    - Move screencasting into a separate service (needs pipewire)
++    - Default to not installing updates on low battery
++    - Refactor and clean up app picker pagination (LP: #1873725)
++    - Misc fixes and memory improvements
++  * debian/control:
++    - Depend on debhelper-compat = 13
++    - Remove useless dependency on mutter (the binary)
++    - Test depend on gir1.2-upowerglib-1.0
++    - Update build dependencies to match upstream
++    - Remove leading space in gnome-shell-extension-prefs description
++  * debian/patches: Drop them all
++  * debian/rules:
++    - Don't manually set --fail-missing (included in dh 13)
++    - Remove uneeded test environment variables overrides (included in dh 13)
++  * debian/sources/lintian-override:
++    - Override some desktop files related warnings
++  * debian/gbp.conf: Point to upstream/latest
++  * debian/watch: Monitor unstable versions
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 27 Aug 2020 17:34:56 +0200
++
++gnome-shell (3.36.6-1) unstable; urgency=medium
++
++  * Team upload
++
++  * New upstream release
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 10 Sep 2020 12:27:18 +0100
++
++gnome-shell (3.36.5-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Fix password briefly showing on login dialog during logout if it
++      was previously made visible (CVE-2020-17489, Closes: #968311)
++  * Drop most patches, applied upstream
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 12 Aug 2020 21:28:22 +0100
++
++gnome-shell (3.36.4-1) unstable; urgency=medium
++
++  * New upstream stable release (LP: #1888060)
++    - Hide switch-user button on lock screen if unsupported
++    - Improve world clocks styling
++    - Improve calendar-server performance (Closes: #964851, LP: #1885346)
++    - Fix regressions in redesigned modal dialogs (LP: #1871868)
++    - Better support sandboxed apps with multiple .desktop files
++    - Fix on-screen keyboard size in portrait orientation
++    - Support scrolling anywhere in slider menu items
++    - Fixed crash
++    - Plugged leaks
++  * debian/control:
++    - Bump dependency on ibedataserver1.2 and evolution-data-server to 3.33.1
++  * d/p/shell-mime-sniffer-Ignore-invalid-file-content-type.patch:
++    - Dropped (merged upstream)
++  * d/p/shell-window-tracker-Tighten-sandbox-ID-prefix-check.patch,
++    d/p/extensionDownloader-Fix-check-for-updates-with-several-ex.patch,
++    d/p/Update-Brazilian-Portuguese-translation.patch,
++    d/p/Update-Brazilian-Portuguese-translation-1.patch,
++    d/p/keyboard-Move-named-icons-into-subdirectories.patch,
++    d/p/keyboard-Fix-missing-key-icons-in-numeric-level.patch,
++    d/p/calendar-server-Remove-delay-before-event-emission.patch:
++    - Cherry-picked from upstream stable branch, as they're reiterations to fix
++      issues introduced in various 3.36.x releases.
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Mon, 20 Jul 2020 15:17:47 +0200
++
++gnome-shell (3.36.3-1) unstable; urgency=medium
++
++  * New upstream release (LP: #1881973)
++    - Add gnome-shell-extension-prefs wrapper for compatibility
++    - Fix distorted fallback icons in top bar
++    - Lower timeout for scrolling in overview
++    - Only start systemd units when running under systemd
++    - Fix "ghost" media controls
++    - Fix zombie sockets from extensions downloader
++    - Update world clocks offsets when timezone changes
++    - Fix "Do Not Disturb" setting getting reset on startup
++    - Fix pad OSD glitches
++    - Fix matching notifications by PID
++    - Only allow updates for extensions that aren't cached
++    - Fixed crashes
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 04 Jun 2020 00:07:17 +0200
++
++gnome-shell (3.36.2+64+ge74e691d8-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream snapshot from the gnome-3-36 branch
++    - Fixes a crash when locking the screen with certain extensions
++      enabled (Closes: #959883)
++  * Drop compatibility glue from gnome-shell-extension-prefs.
++    Upstream added a wrapper script which does something mostly
++    equivalent.
++  * Install gnome-extensions-app, the new name of
++    gnome-shell-extension-prefs, in the gnome-shell-extension-prefs
++    package
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 30 May 2020 15:48:25 +0100
++
++gnome-shell (3.36.2-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream stable release
++    - Tone down weekend days with events in calendar
++    - Fix crash on physical keyboard detach
++    - Fix crash when creating a new workspace by dragging a favourite
++      app icon
++    - Fix popup scaling in some HiDPI multi-monitor configurations
++    - Fix unintended focus delay after entering the wrong password
++    - Fix a crash when theming changes (LP: #1868440)
++    - When searching for system actions, find transliterated ASCII versions
++    - Ellipsize long "wrong password" messages
++    - Fix stuck lock screen when locked with a system-modal dialog open
++    - Don't apply updates on logout by default, since it isn't always
++      desirable (in particular on-battery status is not detected)
++    - Update translations: cs, pt_BR
++  * d/rules: Drop -Wl,--as-needed.
++    It's the compiler default with bullseye toolchains.
++  * d/watch: Only watch even-numbered (stable) branches
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 01 May 2020 11:28:11 +0100
++
++gnome-shell (3.36.1+git20200417-1) unstable; urgency=medium
++
++  * Team upload
++
++  [ Simon McVittie ]
++  * New upstream snapshot from gnome-3-36 branch (3.36.1-37-g18a5c7436)
++    - Fix translated app folder names in overview (LP: #1872434)
++    - Fix misaligned spinner in lock screen
++    - Fix warning when a polkit dialog is reset
++    - Pluralize prompt correctly when asking whether to revert a display
++      setup change
++    - Update Finnish translation
++  * Bump build-dependency on libpulse-dev to 13.
++    Apparently stable's libpulse0 (in a partial upgrade) causes gnome-shell
++    to hang, so presumably we need this newer version for something.
++    (Closes: #958025)
++  * Bump AT-SPI dependency to a contemporary version.
++    As with libpulse, there's anecdotal evidence that the version from
++    Debian 10 is too old to work in practice. (Closes: #958025)
++
++  [ Laurent Bigonville ]
++  * Move the D-Bus interfaces description files to the -common package.
++    This will make it easier to build some packages, like gnome-terminal,
++    that have a search provider
++
++  [ Jeremy Bicha ]
++  * Have gnome-shell-extension-prefs recommend chrome-gnome-shell
++    - gnome-shell-extension-prefs recommends visiting
++      extensions.gnome.org to install extensions but that
++      requires chrome-gnome-shell to be installed
++    - GNOME Software 3.36 no longer offers installing
++      GNOME Shell extensions
++    (LP: #1866841)
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 21 Apr 2020 13:46:21 +0100
++
++gnome-shell (3.36.1-5) unstable; urgency=medium
++
++  * Team upload
++  * Merge changelog from unstable
++  * Upload to unstable (transition: #954422)
++  * d/gbp.conf: Follow upstream/3.36.x branch
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 10 Apr 2020 17:56:07 +0100
++
++gnome-shell (3.34.4-1) unstable; urgency=medium
++
++  * Team upload
++  * d/gbp.conf: Switch to debian/unstable branch.
++    debian/master is now in use for 3.35.x.
++  * New upstream release
++  * Apply post-release fixes up to 3.34.4-1-g99d948559
++  * Bump Standards-Version to 4.5.0
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 25 Feb 2020 16:26:07 +0000
++
++gnome-shell (3.36.1-4) experimental; urgency=medium
++
++  * Team upload
++  * extensions-app: Patch back in basic compatibility with old invocation.
++    There are enough extensions in Debian that rely on being able to
++    run "gnome-shell-extension-prefs <extension-UUID>" that we can't
++    really drop this immediately.
++    Mitigates: #956162, #956163, #956164, #956165, #956166, #956167,
++    #956168, #956169, #956170, #956171, #956172
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 08 Apr 2020 11:19:11 +0100
++
++gnome-shell (3.36.1-3) experimental; urgency=medium
++
++  * Team upload
++  * Require an ibus version where #955769 (LP#1869641) has been fixed
++  * d/patches: Update from upstream gnome-3-36 branch up to commit
++    3.36.1-31-ga6783692c
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 07 Apr 2020 18:27:29 +0100
++
++gnome-shell (3.36.1-2) experimental; urgency=medium
++
++  * Team upload
++  * d/patches: Update from upstream gnome-3-36 branch up to commit
++    3.36.1-19-gdfcc5ffb1
++    - Drop commit c89d6a63 for now, there seems to be some doubt as to
++      whether it is fully correct
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 04 Apr 2020 12:17:51 +0100
++
++gnome-shell (3.36.1-1) experimental; urgency=medium
++
++  * Team upload
++
++  [ Simon McVittie ]
++  * New upstream release
++  * Drop patches that were applied upstream
++  * Build-depend on appstream, for its gettext .its integration
++  * Install new AppStream metadata for extensions tool
++  * Install bash completion for gnome-extensions CLI
++  * d/patches: Update from upstream gnome-3-36 branch up to commit
++    3.36.1-12-g3a863ee34
++    - Translation updates
++    - Don't override DesktopAppInfo desktop in Ubuntu's GNOME session,
++      so NotShowIn=ubuntu works (LP: #1869905)
++    - Various other bug fixes
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Bump gir1.2-gnomedesktop-3.0 (build-)dependency
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 03 Apr 2020 14:23:59 +0100
++
++gnome-shell (3.36.0-2) experimental; urgency=medium
++
++  * Split gnome-shell-extension-prefs out into its own binary package.
++    It's not useful and arguably misleading to show this to everybody by
++    default, since it is only a tool for enabling/disabling extensions you
++    have already installed - and we don't provide any out of the box.
++    Perhaps it'd be useful for individual extensions to cause this to be
++    installed via Recommends.
++  * Cherry-pick a few patches from 3.36.1; see patch descriptions for more
++    details.
++      - d/p/St-Ensure-to-update-entry-hint-visibility-with-IM-preedit.patch
++      - d/p/ibusManager-fix-ibus-launch-error-because-of-wrong-method.patch
++      - d/p/st-texture-cache-Fix-invalid-memory-write-related-to-X11-.patch
++      - d/p/windowManager-Do-not-shutdown-ibus-xsettings-on-X11-compo.patch
++
++ -- Iain Lane <laney@debian.org>  Thu, 19 Mar 2020 20:37:04 +0000
++
++gnome-shell (3.36.0-1) experimental; urgency=medium
++
++  * New upstream release
++    + Allow session modes to specify alternative resource name
++    + Don't require gsd-xsettings for X11 support on wayland
++    + Fix crash on startup with topIcons* extension enabled
++    + Fix ibus support in Xorg session
++    + Fix illegible app folder titles with light theme
++    + Fix link to location settings in aggregate menu
++    + Fix off-by-1900 error in date conversions
++    + Improve Extensions D-Bus API
++    + Really fix visual glitch in sliders
++  * control:
++    + Breaks: gnome-shell-extension-appindicator << 33 to be on the
++      safe side.
++    + Bump mutter and gnome-desktop BDs per meson.build
++
++ -- Iain Lane <laney@debian.org>  Mon, 16 Mar 2020 15:25:22 +0000
++
++gnome-shell (3.35.92-2) experimental; urgency=medium
++
++  [ Marco Trevisan (Treviño) ]
++  * debian/control: Breaks on dashtodock minor than 67+git20200225-1
++
++ -- Iain Lane <laney@debian.org>  Wed, 04 Mar 2020 09:24:55 +0000
++
++gnome-shell (3.35.92-1) experimental; urgency=medium
++
++  * New upstream release
++  * control: Bump mutter deps to .92
++  * Style-looking-glass-variant-independant.patch: Drop, upstream
++
++ -- Iain Lane <laney@debian.org>  Tue, 03 Mar 2020 16:37:58 +0000
++
++gnome-shell (3.35.91-1) experimental; urgency=medium
++
++  [ Marco Trevisan (Treviño) ]
++  * New upstream release
++    - Improve visual appearance of Weather integration
++    - New system dialog designs
++    - Sandbox the portal helper
++    - Improvements to the magnifier
++    - New lock screen (a merge of screen shield and unlock dialog)
++      (LP: #1832812, LP: #1827751)
++    - Show the suspend button in the power menu (LP: #1697143)
++    - Font size matches configured interface font size (LP: #1717453)
++    - Only enable OSK automatically if touch-mode is enabled (LP: #1721319)
++    - Added show-password emblem to password entries (LP: #1860540)
++  * debian/control:
++    - Update build dependencies
++  * debian/gnome-shell-common.install: Add extensions tool icons
++  * d/p/Style-looking-glass-variant-independant.patch:
++    - Allow to style looking glass properly
++
++  [ Laurent Bigonville ]
++  * debian/rules: Do not override libexecdir so things are installed in
++    /usr/libexec now that's allowed by the policy
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Mon, 24 Feb 2020 18:48:37 +0000
++
++gnome-shell (3.34.3-1) unstable; urgency=medium
++
++  * New upstream release
++    + polkitAgent: Fix confirming via keyboard when password-less
++  * control: Bump mutter BD to 3.34.3. This probably isn't *strictly*
++    required, but nevertheless let's keep them in sync.
++
++ -- Iain Lane <laney@debian.org>  Mon, 06 Jan 2020 13:40:57 +0000
++
++gnome-shell (3.34.2-1) unstable; urgency=medium
++
++  * Team upload
++
++  [ Georges Basile Stavracas Neto ]
++  * Add gnome-menus to Recommends.
++    The files installed by gnome-menus are needed for the functionality of
++    suggesting a name for a new folder to work.
++
++  [ Simon McVittie ]
++  * d/watch: Only watch for stable releases
++  * New upstream release
++  * d/gbp.conf: Use upstream/3.34.x branch
++  * Add build-dependency on libgnome-desktop-3-dev (>= 3.34.2) for new
++    systemd scope functionality
++  * Remove Breaks/Conflicts on packages older than Debian 9 (oldstable)
++  * Remove unused Lintian override
++  * Bump Standards-Version to 4.4.1
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 16 Dec 2019 16:55:02 +0000
++
++gnome-shell (3.34.1+git20191024-1) unstable; urgency=medium
++
++  * New upstream snapshot release
++    + Fix some animations using invalid parameters
++    + Compute lock timeout fade duration using animations parameters
++    + Ensure unredirection is disabled after animations
++    + Speed-up overview opening using windows cached centers (LP: #1848009)
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Fri, 25 Oct 2019 13:36:08 +0100
++
++gnome-shell (3.34.1-1) unstable; urgency=medium
++
++  * New upstream release
++    + Allow editing app folder names
++    + Do not notify systemd before initialization is complete
++    + Don't leak NOTIFY_SOCKET environment variable to applications
++    + Fix accidentally skipped animations
++    + Fix box-shadow glitch with prerendered resources
++    + Fix desktop right click menu appearing in the wrong place if a Terminal
++      window is open (LP: #1842910)
++    + Fix extra icons appearing in "Frequent" view animation
++    + Fix fading out desktop icons (Closes: #940612)
++    + Fix "Frequent" view icons disappearing on hover (LP: #1846083)
++    + Fix lock-up on X11 when ibus is already running on startup (LP:
++      #1845198)
++    + Fix screen dimming on idle (LP: #1846941)
++    + Fix screenshots and window animations when scaled
++    + Fix various regressions with dynamic workspaces
++    + Improve performance when enabling/disabling all extensions
++    + Make menu animations more consistent
++    + Skip property transitions while hidden
++    + Support SAE secrets in network agent (LP: #1844422)
++  * control: Require mutter 3.34.1
++
++ -- Iain Lane <laney@debian.org>  Wed, 09 Oct 2019 11:20:28 +0100
++
++gnome-shell (3.34.0-2) unstable; urgency=medium
++
++  * Team upload.
++  * Upload to unstable.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Mon, 30 Sep 2019 14:29:53 +0200
++
++gnome-shell (3.34.0-1) experimental; urgency=medium
++
++  * New upstream release
++    + Handle startup/shutdown of misc X11 services
++    + Fix sound volume mute/unmute
++    + Correctly terminate pasted text
++  * d/p/volume-Ignore-slider-changes-we-initiated-ourselves.patch: Drop,
++    upstream
++  * control: Bump mutter Build-Depends and Depends to 3.34.0
++
++ -- Iain Lane <laney@debian.org>  Tue, 10 Sep 2019 10:51:44 +0100
++
++gnome-shell (3.33.92-1) experimental; urgency=medium
++
++  * New upstream release
++    + Animate pointer a11y pie timer
++    + Fix restarting shell in systemd user session
++  * volume-Ignore-slider-changes-we-initiated-ourselves.patch: Cherry-pick.
++    volume: Ignore slider changes we initiated ourselves Commit
++    21e14bd46f9774e6c0146cb2169d938e782dba3c fixed this for the brightness
++    slider, but we have the same problem for volume too. When the volume is
++    muted - for example in Settings or via a media key, we update the slider
++    to '0' to indicate this visually. But we also actually invoke the slider's
++    callback to *set* the volume to zero. That means that the previous level
++    is overwritten so it can't be restored when unmuting.  The fix is the same
++    - when we update the slider internally ourselves, don't call the signal
++    handler.
++  * Bump mutter BD to 3.33.92, corresponding to the shell's version
++  * control: BD on xwayland <!nocheck>, required for the testsuite
++  * control, rules: Run a session bus for the testsuite
++
++ -- Iain Lane <laney@debian.org>  Thu, 05 Sep 2019 18:15:19 +0100
++
++gnome-shell (3.33.91-1) experimental; urgency=medium
++
++  * New upstream release
++    + Fix regression when adjusting brightness
++    + Fix pointer a11y timeout animation
++    + Add new extensions CLI tool
++    + Only track top-level windows
++  * control: Bump BDs per upstream, & add BDs for the extension tool
++
++ -- Iain Lane <laney@debian.org>  Fri, 23 Aug 2019 21:05:26 +0100
++
++gnome-shell (3.33.90-1) experimental; urgency=medium
++
++  [ Marco Trevisan (Treviño) ]
++  * New upstream release
++    + Add option for disabling the hot corner
++    + Allow dragging unfocused tiled/maximized windows from top bar
++    + Allow to disable window menus via session mode
++    + Avoid unnecessary style changes when computing :first/:last-child
++    + Call GDM's RegisterSession() after startup (LP: #1798790)
++    + Consistently animate new window actions
++    + Disable emoji on-screen keyboard support on X11
++    + Don't crash for world clock locations with no timezone
++    + Don't leak old on-screen keyboard layout groups
++    + Fix alt-tab icon size on HiDPI
++    + Fix cursor visibility in screen recordings
++    + Fix distortion of some image contents
++    + Fix ellipsization in dialog subtitles/bodies
++    + Fix extended keys popups being hidden by on-screen keyboard
++    + Fix glitch of fullscreen window in workspace switch animation
++    + Fix keeping actors visible in scrollviews
++    + Fix opening window menu
++    + Fix style updates for non-background CSS properties
++    + Fix tablet button mapping overlay
++    + Fix the calculation of the maximum number of app search results
++    + Fix top bar being hidden by lock screen
++    + Fix unintentional interference between gestures
++    + Fix unintentional loop while polkit dialog is active
++    + Handle horizontal workspace layout with gestures/animations
++    + Handle network interface name changes
++    + Implement DND app picker folder management
++    + Implement locate-pointer accessibility feature
++    + Implement mouse accessibility
++    + Improve handling of session mode extensions
++    + Include 'sandboxed-app-id' in winodw introspection info
++    + Make Clocks/Weather integration work with sandboxed apps
++    + Minimize travel distance in overview animation
++    + Move some chrome above popup windows
++    + Only emit ::style-changed on actual changes
++    + Port to libecal-2.0
++    + Prepare for optional X11
++    + Refine the app menu
++    + Refine window preview style
++    + Reload search providers when installed applications change
++    + Replace Tweener with Clutter animations
++    + Rescan icon theme when installed apps changed
++    + Set up GJS profiler when GJS_TRACE_FD is set
++    + Style fixes and improvements
++    + Support startup via systemd user instance
++    + Support TCRYPT in mount password dialog
++    + Update theme to better match GTK's Adwaita
++    + Use more fine-grained levels in battery indicator
++  * debian/patches:
++    + tweener-Save-handlers-on-target-and-remove-them-on-destro.patch: Refresh
++  * debian/control: Bump dependency to mutter 3.33.90 and desktop schemas 3.33.1
++
++  [ Simon McVittie ]
++  * d/gnome-shell.bug-control: Include related packages in bug reports
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Tue, 13 Aug 2019 11:12:43 +0100
++
++gnome-shell (3.32.2-2) experimental; urgency=medium
++
++  * debian/source_gnome-shell.py:
++    + Add more informations that we might need to debug information in the
++      apport retracing (LP: #1722886):
++      - All the desktop shared gsettings key
++      - Mutter gsettings key and version
++      - Settings daemon settings key used by the shell
++      - ~/.config/monitors.xml
++      - Shell's journalctl since it will include errors and JS stacktrace.
++  * d/p/boxpointer-Unset-the-sourceActor-on-destruction.patch:
++    - Avoid crash on reallocation of dead actors (LP: #1831555)
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 27 Jun 2019 17:54:16 +0100
++
++gnome-shell (3.32.2-1) experimental; urgency=medium
++
++  * New upstream release
++    - Fix ellipsization in dialog subtitles/bodies (LP: #1809788)
++    - Don't crash for world clock locations with no timezone (LP: #1827953)
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Tue, 21 May 2019 17:19:41 +0100
++
++gnome-shell (3.32.1-1) experimental; urgency=medium
++
++  [ Simon McVittie ]
++  * d/rules: Create a temporary HOME, XDG_RUNTIME_DIR for the unit tests.
++    This goes some way towards fixing test failures and FTBFS on buster's
++    sbuild, as deployed on the s390x buildd.
++  * d/.gitignore: Add
++
++  [ Laurent Bigonville ]
++  * New upstream release
++
++ -- Laurent Bigonville <bigon@debian.org>  Mon, 22 Apr 2019 15:45:49 +0200
++
++gnome-shell (3.32.0+git20190410-1) experimental; urgency=medium
++
++  * Use debhelper-compat 12 and BD on dh-sequence-{gnome,gir}
++  * New upstream release, which includes
++    - shell: Fallback on ISO 8601 datetime string for screenshot date info
++      (LP: #1796251)
++  * BD on the corresponding mutter
++  * debian/patches/various: Drop upstream cherry-picks. We had cherry-picked
++    the stable branch into Debian patches in the previous upload, but that
++    would get out of hand if we carried on.  Instead we are using a tarball
++    snapshot. So drop the cherry-picks.
++
++ -- Iain Lane <laney@debian.org>  Wed, 10 Apr 2019 16:36:31 +0100
++
++gnome-shell (3.32.0-1) experimental; urgency=medium
++
++  * New upstream release
++    + Fix sizing issues in on-screen-keyboard emoji panel
++    + Fix test linker failure on Debian/Ubuntu
++    + Avoid assertion when sizing fallback app icons from CSS
++    + Fix mis-sized menu arrows after texture cache changes
++  * debian/patches: Update to master at ede0fd866.  These are all fixes which
++    will be in 3.32.1.
++    - d/p/build-Add-mutter-s-private-directory-to-libst-s-build-tim.patch:
++      Drop, applied upstream.
++  * control: Bump mutter BD to 3.32.0
++
++ -- Iain Lane <laney@debian.org>  Tue, 12 Mar 2019 12:50:26 +0000
++
++gnome-shell (3.31.92-1) experimental; urgency=medium
++
++  * New upstream release
++    + Add flags parameter in GrabAccelerators API
++    + Always use symbolic user icon in system menu
++    + Don't close on-screen-keyboard's language menu on hover
++    + Don't let unfullscreen gesture interfere with top bar taps
++    + Don't toggle on-screen keyboard on every focus change
++    + Fix generating French OSK layout
++    + Fix legacy tray icons not responding to events on wayland
++    + Fix visual glitch in submenus
++    + Hide trailing separator in search results
++    + Only consider visible children for :first-child/:last-child
++    + Remember choice in inhibit-shortcuts dialogue
++    + Support fractional scaling
++    + Use borderless round user images
++  * control:
++    + BD on mutter 3.31.92, the corresponding release for this Shell
++    + BD on gjs 1.54, per upstream
++  * Drop workaround_crasher_fractional_scaling.patch. Marco says this is
++    probaly not required any more, and it was only ever intended to be a
++    temporary workaround.
++  * Cherry-pick c7342824 to fix `test-theme`
++  * Add a BD <!nocheck> on gnome-settings-daemon-common.
++    This is required for `test-theme`.
++
++ -- Iain Lane <laney@debian.org>  Wed, 06 Mar 2019 14:39:17 +0000
++
++gnome-shell (3.31.90-1) experimental; urgency=medium
++
++  [ Marco Trevisan (Treviño) ]
++  * New upstream release
++    - Don't fill journal with osdWindow errors (LP: #1772677)
++    - Fix missing icon in keyboard indicator (LP: #1812266)
++  * debian/control:
++    - Update mutter dependency on mutter-4 3.31.4
++    - Drop dependencies on libcanberra and libcanberra-gtk3
++  * debian/gnome-shell.install:
++    - Remove usr/lib/mozilla as no plugin is shipped anymore
++  * debian/gnome-shell.lintian-overrides:
++    - Update mutter libraries paths
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Recommends ibus, gnome-shell tried to start for years
++    now, ibus is required to input emoji these days. (Closes: #815050)
++
++  [ Marco Trevisan (Treviño) ]
++  * d/p/Update-Basque-translation.patch,
++    d/p/Update-Esperanto-translation.patch,
++    d/p/Update-French-translation.patch,
++    d/p/Update-Slovak-translation.patch,
++    d/p/altSwitcher-Fix-error-when-all-alternatives-are-disabled.patch,
++    d/p/dash-destroy-items-s-child-before-tooltip.patch,
++    d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch,
++    d/p/keyboard-Do-not-call-KeyboardManager.holdKeyboard-with-se.patch,
++    d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch,
++    d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch,
++    d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch,
++    d/p/st-button-Ignore-pointer-emulated-touch-events.patch:
++    - Dropped applied Upstream
++  * d/p/tweener-Save-handlers-on-target-and-remove-them-on-destro.patch,
++    d/p/workaround_crasher_fractional_scaling.patch:
++    - Refreshed
++  * debian/control: set breaks on dash-to-panel and dashtodock extensions
++
++  [ Iain Lane ]
++  * control: Bump libmutter-dev version to 3.31.90, per upstream
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 21 Feb 2019 09:39:22 +0000
++
++gnome-shell (3.30.2-3) unstable; urgency=medium
++
++  * Team upload
++  * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch:
++    Mark as applied on upstream gnome-3-30 branch, and reorder earlier
++    in the patch series
++  * d/p/panel-Don-t-allow-opening-hidden-menus-via-keybindings.patch,
++    d/p/shellActionModes-disable-POPUP-keybindings-in-unlock-scre.patch:
++    Add patches from upstream to fix partial lock screen bypass
++    (CVE-2019-3820, Closes: #921490)
++  * Update patch series from gnome-3-30 branch, up to 3.30.2-11-ge23f4d6c7
++    - Fix a crash that can happen when locking the screen
++    - Fix a critical when an app is closed while its popup menu is open
++    - Ignore pointer emulated touch events, fixing unintended double clicks
++      in extensions like dash-to-dock
++    - Don't close ibus popup window when an entry field changes its input
++      purpose
++    - Update translations: eu, eo, sk, fr
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 06 Feb 2019 09:46:52 +0000
++
++gnome-shell (3.30.2-2) unstable; urgency=medium
++
++  [ Jeremy Bicha ]
++  * Restore -Wl,-O1 to our LDFLAGS
++  * Bump Standards-Version to 4.3.0
++
++  [ Marco Trevisan (Treviño) ]
++  * d/p/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch:
++    - Label the PENDING_CHARGE state as "Not Charging" (LP: #1745032)
++  * d/p/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch:
++    - Fix missing icon in keyboard indicator (LP: #1812266)
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Fri, 25 Jan 2019 11:52:36 +0000
++
++gnome-shell (3.30.2-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Drop patches that came from upstream gnome-3-30
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 15 Nov 2018 09:30:03 +0000
++
++gnome-shell (3.30.1-3) unstable; urgency=medium
++
++  * Team upload
++
++  [ Iain Lane ]
++  * debian/gbp.conf: Update to pkg-gnome's recommended settings
++  * Run tests with "xvfb-run -a" instead of plain xvfb-run
++
++  [ Jeremy Bicha ]
++  * Set update-notifier's notify-reboot-required flag
++    when updating this package
++
++  [ Simon McVittie ]
++  * d/patches: Update to upstream commit 3.30.1-16-ge55bdb0fb from
++    gnome-3-30 branch
++  * Make the postinst succeed if update-notifier is not installed or fails
++  * Also signal via /var/run/reboot-required, as used by
++    unattended-upgrades
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 06 Nov 2018 09:55:55 +0000
++
++gnome-shell (3.30.1-2) unstable; urgency=medium
++
++  * Team upload
++
++  [ Jeremy Bicha ]
++  * Don't ignore test failures
++  * Drop unneeded --buildsystem=meson
++  * Drop unneeded override_dh_install
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 09 Oct 2018 12:15:00 +0100
++
++gnome-shell (3.30.1-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - Drop patches that were applied upstream
++
++ -- Simon McVittie <smcv@debian.org>  Tue, 09 Oct 2018 10:24:16 +0100
++
++gnome-shell (3.30.0-3) unstable; urgency=medium
++
++  * Backport the patches recommended by upstream for 3.30 (Closes: #904560)
++
++ -- Laurent Bigonville <bigon@debian.org>  Sun, 30 Sep 2018 23:23:25 +0200
++
++gnome-shell (3.30.0-2) unstable; urgency=medium
++
++  * Team upload
++  * d/p/build-Remove-obsolete-soup-dependency.patch,
++    d/p/shell-Fix-list-of-GIR-includes.patch:
++    Add proposed patch from upstream to fix missing captions on password
++    prompts when used with gjs 1.54
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 20 Sep 2018 11:26:04 +0100
++
++gnome-shell (3.30.0-1) unstable; urgency=medium
++
++  [ Didier Roche ]
++  * New upstream release
++  * Build-depend on mutter 3.30.0
++
++  [ Iain Lane ]
++  * Merge experimental branch back into master, and update all the references
++    accordingly. This upload is going to unstable.
++
++ -- Didier Roche <didrocks@ubuntu.com>  Wed, 05 Sep 2018 12:06:24 +0100
++
++gnome-shell (3.29.92-1) experimental; urgency=medium
++
++  * Team upload
++
++  [ Marco Trevisan (Treviño) ]
++  * New upstream development release
++  * Build-depend on mutter 3.29.92
++
++  [ Simon McVittie ]
++  * Standards-Version: 4.2.1 (no changes required)
++  * Add Breaks on older versions of extensions that needed updates for
++    this Shell version
++    - gnome-shell-extension-autohidetopbar (#905111)
++    - gnome-shell-extension-caffeine (#905108)
++    - gnome-shell-extension-dashtodock (#905106)
++    - gnome-shell-extension-top-icons-plus (#905115)
++  * Add Breaks on extensions that still need updates for this version,
++    using versions that assume they will be fixed in their next NMU or MU
++    - gnome-shell-extension-dash-to-panel (#905110)
++    - gnome-shell-extension-multi-monitors (#905114)
++    - gnome-shell-extension-pixelsaver (#905109)
++    - gnome-shell-extension-taskbar (#905113)
++    - gnome-shell-extension-workspaces-to-dock (#905112)
++    - gnome-shell-pomodoro (#905107)
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 30 Aug 2018 09:20:35 +0100
++
++gnome-shell (3.29.91-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream development release
++  * Build-depend on mutter 3.29.91
++  * Build-depend on Meson 0.47.0
++  * Rebase patch series, dropping patches that were applied upstream
++  * Normalize package lists with wrap-and-sort -ab
++  * d/gnome-shell-common.install: Remove commented-out entry
++  * Standards-Version: 4.2.0 (no changes required)
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 20 Aug 2018 21:32:20 +0100
++
++gnome-shell (3.29.90-2) experimental; urgency=medium
++
++  * Team upload
++  * Build-depend on GLib 2.57.2 for the new approach to overriding
++    GSettings per desktop
++  * d/p/Update-Brazilian-Portuguese-translation.patch,
++    d/p/showOSD-Fix-handling-of-defined-falsy-parameters.patch,
++    d/p/data-Fix-comment-in-schema.patch,
++    d/p/workspace-Fix-infinite-loop-when-finding-parent-window-of.patch,
++    d/p/workspace-Simplify-detecting-added-dialogs-after-closing-.patch,
++    d/p/tools-fix-XDG-desktop-syntax-in-gnome-shell-overrides-mig.patch,
++    d/p/Updated-Slovenian-translation.patch,
++    d/p/keyboard-defer-position-changed-till-we-have-a-rect.patch,
++    d/p/keyboard-Refactor-code-resetting-IM-on-window-drags.patch:
++    Update to upstream master branch at 3.29.90-9-g6b610b26f
++  * d/p/schema-Fix-XML-syntax.patch:
++    Drop, replaced by functionally equivalent
++    d/p/data-Fix-comment-in-schema.patch
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 04 Aug 2018 16:32:57 +0100
++
++gnome-shell (3.29.90-1) experimental; urgency=medium
++
++  * Team upload
++
++  [ Simon McVittie ]
++  * New upstream release 3.29.90
++  * Rebase patch series
++  * Upgrade in lockstep with mutter 3.29.90
++  * debian/gnome-shell.install: Install new migration script
++  * Standards-Version: 4.1.5 (no changes required)
++  * d/p/schema-Fix-XML-syntax.patch:
++    Fix a comment syntax error that caused glib-compile-schemas to reject
++    the file
++
++  [ Marco Trevisan (Treviño) ]
++  * d/p/workspace-Disconnect-from-window-signals-on-destruction.patch,
++    d/p/workspaceThumbnail-Disconnect-from-window-signals-on-dest.patch:
++    - Drop patches not needed anymore as per upstream changes
++  * Bump dependency on gsettings-desktop-schemas 3.27.90
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 01 Aug 2018 17:01:05 +0100
++
++gnome-shell (3.29.4-1) experimental; urgency=medium
++
++  * debian/*: Update for experimental (3.29/3.30 series)
++  * New upstream release 3.29.4 (etc)
++    + Fix "Clear All" for calendar events
++    + Allow cancelling direct switch operations
++    + Support being started by systemd --user
++    + Support key event forwarding required by some input methods
++    + Save creation time in screenshot metadata
++    + Improve consistency between ctrl- and middle-click on app icons
++    + Add support for font-feature-settings CSS property
++    + Adjust to MetaScreen removal
++    + Guard against untimely keyboard map changes
++    + Fix icons in search provider results
++    + Fix blurriness of OSD under some resolutions
++    + Fix lagging pointer when zoomed
++    + Support icons in app-menu
++  * Install new systemd user units (aren't used by anything just yet)
++  * Refresh patches
++  * debian/gnome-shell.docs: README is now called README.md
++  * debian/control*: Require mutter API version 3 and mutter 3.29.4
++
++ -- Iain Lane <laney@debian.org>  Wed, 25 Jul 2018 17:40:58 +0100
++
++gnome-shell (3.28.3-2) UNRELEASED; urgency=medium
++
++  * debian/gbp.conf: We've branched experimental for 3.29/3.30, use
++    upstream/3.28.x for upstream sources.
++
++ -- Iain Lane <laney@debian.org>  Wed, 25 Jul 2018 15:47:40 +0100
++
++gnome-shell (3.28.3-1) unstable; urgency=medium
++
++  * New upstream release (LP: #1718931)
++    d/p/Change-const-to-var.patch,
++    d/p/Update-Afrikaans-translation.patch,
++    d/p/Update-Scottish-Gaelic-translation.patch,
++    d/p/magnifier.js-Fix-zoom-juddering.patch,
++    d/p/network-Update-the-icon-in-the-panel-whenever-NM-s-state-.patch,
++    d/p/networkAgent-Fix-fallout-from-libnm-port.patch,
++    d/p/st-label-Unset-clutter-text-instance-on-disposal.patch,
++    d/p/st-texture-cache-Don-t-add-NULL-textures-to-cache.patch,
++    d/p/st-texture-cache-Save-cairo-surfaces-to-a-different-map.patch,
++    d/p/ui-Theme-lookup-should-respect-XDG_DATA_DIRS.patch,
++    d/p/workspaceThumbnail-Remove-WindowClone-s-from-_windows-whe.patch,
++    d/p/workspaceThumbnail-remove-unused-private-win-reference.patch,
++    d/p/workspace-Remove-WindowClone-s-from-_windows-when-destroy.patch:
++    - Drop patches applied on the 3.28 branch
++
++ -- Marco Trevisan (Treviño) <marco@ubuntu.com>  Thu, 19 Jul 2018 20:05:52 +0100
++
++gnome-shell (3.28.2-2) unstable; urgency=medium
++
++  * Team upload
++  * d/p/network-Update-the-icon-in-the-panel-whenever-NM-s-state-.patch,
++    d/p/Update-Afrikaans-translation.patch,
++    d/p/st-label-Unset-clutter-text-instance-on-disposal.patch,
++    d/p/Update-Scottish-Gaelic-translation.patch,
++    d/p/magnifier.js-Fix-zoom-juddering.patch,
++    d/p/Change-const-to-var.patch,
++    d/p/st-texture-cache-Don-t-add-NULL-textures-to-cache.patch,
++    d/p/st-texture-cache-Save-cairo-surfaces-to-a-different-map.patch:
++    Update to upstream gnome-3-28 branch
++    - magnifier.js: Zoom more smoothly (LP: #1691675)
++    - The StLabel patch might resolve #900776
++  * d/p/workspaceThumbnail-remove-unused-private-win-reference.patch,
++    d/p/messageList-stop-syncing-if-closeButton-has-been-destroye.patch,
++    d/p/automountManager-remove-allowAutorun-expire-timeout-on-vo.patch:
++    Update patch series for #887082 to latest version proposed upstream
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 08 Jul 2018 11:32:40 +0100
++
++gnome-shell (3.28.2-1) unstable; urgency=medium
++
++  * Team upload
++  * New upstream release
++  * d/p/polkitAgent-Guard-against-repeated-close-calls.patch,
++    d/p/popupMenu-Fix-wrong-call-to-clutter_actor_add_child.patch,
++    d/p/workspaceThumbnail-initialize-porthole-based-on-workArea.patch,
++    d/p/workspaceThumbnail-rebuild-thumbnails-if-workareas-size-c.patch,
++    d/p/workspaceThumbnail-only-update-_porthole-if-the-overview-.patch:
++    Drop patches that were cherry-picked from upstream 3.28 branch
++  * d/p/ui-Theme-lookup-should-respect-XDG_DATA_DIRS.patch:
++    Add patch from upstream git master to make themes respect XDG_DATA_DIRS
++    (LP: #1760039)
++  * d/p/networkAgent-Fix-fallout-from-libnm-port.patch:
++    Add patch from upstream 3.28 branch to fix a regression in wifi
++    password prompting
++  * Re-order patch series to put patches that were applied upstream first
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 17 May 2018 10:37:37 +0100
++
++gnome-shell (3.28.1-1) unstable; urgency=medium
++
++  [ Jeremy Bicha ]
++  * New upstream release
++  * Bump required glib to 2.56. Thanks Marcus Lundblad.
++  * debian/gnome-shell.gsettings-overrides:
++    Adapt favorite-apps to the renaming of Evolution's .desktop
++  * Drop obsolete dh_translations override
++  * Drop 27-nm-libexec-path.patch: no longer needed
++  * Cherry-pick thunderbolt-sync-D-Bus-API-with-bolt-changes.patch
++  * Recommend bolt >= 0.3 for Thunderbolt support
++  * Bump Standards-Version to 4.1.4
++
++  [ Simon McVittie ]
++  * d/patches: Remove patches that no longer apply
++  * d/gbp.conf: Don't use numbered patches
++  * d/p/popupMenu-Fix-wrong-call-to-clutter_actor_add_child.patch,
++    d/p/workspaceThumbnail-initialize-porthole-based-on-workArea.patch,
++    d/p/workspaceThumbnail-rebuild-thumbnails-if-workareas-size-c.patch,
++    d/p/workspaceThumbnail-only-update-_porthole-if-the-overview-.patch,
++    d/p/polkitAgent-Guard-against-repeated-close-calls.patch:
++    Apply post-release bug fixes from upstream
++  * d/p/tweener-Save-handlers-on-target-and-remove-them-on-destro.patch,
++    d/p/dnd-Nullify-_dragActor-after-we-ve-destroyed-it-and-avoid.patch,
++    d/p/workspaceThumbnail-Disconnect-from-window-signals-on-dest.patch,
++    d/p/workspaceThumbnail-Remove-WindowClone-s-from-_windows-whe.patch,
++    d/p/workspace-Disconnect-from-window-signals-on-destruction.patch,
++    d/p/workspace-Remove-WindowClone-s-from-_windows-when-destroy.patch:
++    Apply patches proposed upstream by Marco Trevisan to fix various uses
++    of objects after they are disposed (Closes: #887082) (LP: #1747566)
++
++ -- Jeremy Bicha <jbicha@debian.org>  Tue, 08 May 2018 09:00:35 -0400
++
++gnome-shell (3.28.0-1) unstable; urgency=medium
++
++  [ Simon McVittie ]
++  * New upstream stable release
++
++ -- Jeremy Bicha <jbicha@debian.org>  Sun, 18 Mar 2018 20:16:20 -0400
++
++gnome-shell (3.27.92-2) unstable; urgency=medium
++
++  [ Simon McVittie ]
++  * Build-depend on libgnome-desktop-3-dev (>= 3.27.90) to carry out
++    libgnome-desktop-3-17 transition in experimental
++  * Tighten dependencies on mutter and gir1.2-gnomedesktop-3.0
++
++  [ Jeremy Bicha ]
++  * Release to unstable
++
++ -- Jeremy Bicha <jbicha@debian.org>  Sat, 10 Mar 2018 19:36:09 -0500
++
++gnome-shell (3.27.92-1) experimental; urgency=medium
++
++  * New upstream release candidate
++  * Drop bump-api.patch: Applied in new release
++
++ -- Jeremy Bicha <jbicha@debian.org>  Mon, 05 Mar 2018 20:51:14 -0500
++
++gnome-shell (3.27.91-1) experimental; urgency=medium
++
++  * New upstream development release (LP: #1751070)
++  * Bump minimum mutter to 3.27.91
++  * Build-Depend on sassc
++  * Drop caribou dependencies. GNOME Shell has a new built-in keyboard now.
++  * Drop patches applied in new release
++  * Cherry-pick bump-api.patch
++  * Disable the 6 patches from merge request !4 since they need to
++    be rebased
++
++ -- Jeremy Bicha <jbicha@debian.org>  Fri, 23 Feb 2018 18:45:14 -0500
++
++gnome-shell (3.26.2-5) experimental; urgency=medium
++
++  * Team upload
++  * Cherry-pick two more patches from upstream gnome-3-26 branch
++    related to #881301 etc. (now at 3.26.2-14-g64c857e3f)
++  * Apply patches from upstream merge request !4 to address more uses
++    of destroyed objects (Closes: #887082, hopefully)
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 26 Jan 2018 17:10:10 +0000
++
++gnome-shell (3.26.2-4) unstable; urgency=medium
++
++  * Port gnome-shell to libnm (Closes: #862677)
++
++ -- Michael Biebl <biebl@debian.org>  Sun, 21 Jan 2018 21:26:21 +0100
++
++gnome-shell (3.26.2-3) unstable; urgency=medium
++
++  * Team upload
++  * Convert patch metadata to `git format-patch` style for gbp pq
++  * Add patches from upstream gnome-3-26 branch:
++    - Update translations: af, ar, cs, is, nb
++    - Improve robustness of ::drag-end handlers (GNOME #784545)
++    - Reset menuItems and Label objects on change (GNOME #788931)
++      - This is one possible source of the crashes in #881301, #880663.
++    - Make sure dash item labels are only destroyed once (GNOME #791233)
++    - Don't shadow ClutterActor's destroy() (GNOME #791233)
++    - Guard against malformed world-clocks settings (GNOME #791148)
++    - Don't leak fds when background changes (GNOME #791655)
++  * Depend on gjs (>= 1.50.2-3~) so that using an object after it's
++    destroyed doesn't crash the Shell. Critical warnings will be logged
++    instead, usually to the systemd journal. Please report these as new
++    bugs if seen: we can't tell from the crash backtraces whether the
++    bug was in the Shell itself or an extension, which makes the existing
++    bug reports unclear, but the critical warnings should make it clearer
++    where the bug is. (Closes: #881301, #880663; LP: #1714989,
++    LP: #1721321, LP: #1722986, LP: #1725015)
++  * Change Vcs-* to point to salsa.debian.org
++  * Bump Standards-Version to 4.1.3 (no changes required)
++  * Set Rules-Requires-Root to no
++
++ -- Simon McVittie <smcv@debian.org>  Sat, 13 Jan 2018 11:48:13 +0000
++
++gnome-shell (3.26.2-2) unstable; urgency=medium
++
++  * Update Vcs fields for conversion to git
++  * Add debian/gbp.conf
++  * Bump Standards-Version to 4.1.2
++  * Bump debhelper compat to 11
++  * Enable all hardening flags
++
++ -- Jeremy Bicha <jbicha@debian.org>  Mon, 25 Dec 2017 00:13:52 -0500
++
++gnome-shell (3.26.2-1) unstable; urgency=medium
++
++  * New upstream release
++  * Rebase patches
++  * Switch to dh_missing
++  * Update list of binaries in gnome-shell.lintian-overrides using an RPATH
++    for mutter. Don't hard-code the path to be x86_64-linux-gnu specific.
++  * Honour DEB_BUILD_OPTIONS=nocheck so we don't try to run the test suite if
++    xvfb is not installed
++  * Exclude /usr/lib/gnome-shell/ from dh_makeshlibs to avoid an unnecessary
++    ldconfig trigger
++
++ -- Michael Biebl <biebl@debian.org>  Sun, 05 Nov 2017 20:11:21 +0100
++
++gnome-shell (3.26.1-3) unstable; urgency=medium
++
++  * Cherry-pick git_popupmenu-icon-via-string.patch:
++    - Fix setting icon name via string, used by some extensions
++  * Cherry-pick git_spawn-wifi-panel-wpa-enterprise.patch:
++    - Launch Wi-Fi Settings not Network panel for WPA Enterprise
++  * Set urgency to high to not further delay gjs/mutter transition
++
++ -- Jeremy Bicha <jbicha@debian.org>  Sat, 21 Oct 2017 20:07:37 -0400
++
++gnome-shell (3.26.1-2) unstable; urgency=medium
++
++  [ Jeremy Bicha ]
++  * Release to unstable
++  * Bump Standards-Version to 4.1.1
++  * Cherry-pick git_layout-unset-when-headless.patch from gnome-3-26
++    branch to fix crash bug (LP: #1717170)
++
++  [ Andrea Azzarone ]
++  * debian/patches/workaround_crasher_fractional_scaling.patch:
++    workaround a popular crash for now when fractional scaling is enabled.
++    Andrea is working on a proper fix/debug (LP: #1714542)
++
++  [ Didier Roche ]
++  * debian/patches/fix_reset_initial_focus.patch:
++    - cherry-pick fix proposed by upstream to avoid regression when keyboard
++      is used the second time a modal dialog is drawn.
++
++ -- Jeremy Bicha <jbicha@debian.org>  Fri, 13 Oct 2017 16:32:23 -0400
++
++gnome-shell (3.26.1-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream release
++    - d/p/000[1-5]*.patch: Drop patches that came from upstream
++    - d/p/0006-gtk-embed-stop-watching-for-new-windows-when-icon-is.patch:
++      Drop patch for #875609, fixed differently upstream
++    - debian/patches/41-handle-logind-fail.patch:
++      Drop patch for #729877, fixed differently upstream
++    - d/p/run-unit-tests.patch: Drop patch, applied upstream
++  * d/p/30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch:
++    Drop patch for GNOME #686502, fixed differently upstream
++    (and was no longer applied anyway)
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 06 Oct 2017 10:35:46 +0100
++
++gnome-shell (3.26.0-2) experimental; urgency=medium
++
++  * Team upload
++  * Add proposed patch fixing a crash in embedding
++    (Closes: #875609, LP: #1714745)
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 13 Sep 2017 11:12:50 +0100
++
++gnome-shell (3.26.0-1) experimental; urgency=medium
++
++  * Team upload
++  * New upstream stable release
++    - Bump Mutter dependency to match
++  * d/patches/00*: Add post-release bug fixes from upstream git
++  * d/control.in: Bump recommendation on gnome-control-center to 3.25.2
++    since we no longer provide the API used by older versions
++  * d/control.in: Bump GWeather dependency to 3.25.91 as mentioned on
++    https://bugzilla.gnome.org/show_bug.cgi?id=787423
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 13 Sep 2017 09:43:11 +0100
++
++gnome-shell (3.25.91-4) experimental; urgency=medium
++
++  * debian/control.in:
++    - Don't recommend gnome-contacts or gnome-themes-standard-data
++    - Recommend gnome-user-docs instead of transitional package
++  * debian/rules:
++    - Don't use variable when passing libexecdir for meson build
++    - Change --list-missing to --fail-missing to catch this kind of problem
++    - Make build tests mandatory on Ubuntu (unknown failure on Debian)
++    - Add workaround for Ubuntu translations issue
++
++ -- Jeremy Bicha <jbicha@debian.org>  Fri, 01 Sep 2017 11:41:20 -0400
++
++gnome-shell (3.25.91-3) experimental; urgency=medium
++
++  * Don't fail the build for test failures
++
++ -- Jeremy Bicha <jbicha@debian.org>  Thu, 31 Aug 2017 18:51:45 -0400
++
++gnome-shell (3.25.91-2) experimental; urgency=medium
++
++  * Build-Depend on libgl1-mesa-dri for build tests since
++    Debian's mesa packages currently only recommends it
++
++ -- Jeremy Bicha <jbicha@debian.org>  Thu, 31 Aug 2017 12:43:54 -0400
++
++gnome-shell (3.25.91-1) experimental; urgency=medium
++
++  [ Jeremy Bicha ]
++  * New upstream release
++  * Build with meson
++  * debian/control.in:
++    - Drop obsolete Build-Depends against telepathy-glib
++    - Build-Depend on libasound2-dev
++    - Bump minimum mutter to 3.25.91, gjs to 1.47.90,
++      glib to 2.53.0
++    - Depend on gir1.2-geoclue-2.0 and gir1.2-rsvg-2.0
++    - Depend on caribou (LP: #1589240)
++    - Recommend chrome-gnome-shell
++    - Recommend switcheroo-control for dual GPU support
++  * debian/rules:
++    - Drop disable-new-dtags flag, no longer needed
++    - Drop dh_girepository override, doesn't work with meson
++      and apparently not needed
++  * debian/gnome-shell-common.install:
++    - Don't try to install gtk-doc documentation
++  * Drop icon theme dependency hack no longer used by Ubuntu
++  * Add run-unit-tests.patch: Run unit tests with meson
++  * Drop 3.14 upgrade hack, not needed after stretch
++  * Drop 50-extension-reload-fail.patch: applied in new release
++  * Bump Standards-Version to 4.1.0
++
++  [ Simon McVittie]
++  * Drop Telepathy g-i bindings from Depends to Suggests now that they
++    are runtime-optional upstream
++
++ -- Simon McVittie <smcv@debian.org>  Thu, 31 Aug 2017 12:24:23 +0100
++
++gnome-shell (3.22.3-3) unstable; urgency=medium
++
++  * debian/patches/50-extension-reload-fail.patch:
++    - Add patch to fix a bug where extensions could be left enabled in the
++      lock screen.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 26 Apr 2017 18:47:56 +0200
++
++gnome-shell (3.22.3-2) unstable; urgency=medium
++
++  * d/control: Drop dependency on telepathy-mission-control-5. GNOME Shell
++    has special integration for Telepathy if present, but does not depend
++    on it. (Closes: #853908)
++  * d/gnome-shell.gsettings-override: Do not force Empathy to be considered
++    a favourite app
++
++ -- Simon McVittie <smcv@debian.org>  Wed, 01 Mar 2017 12:03:55 +0000
++
++gnome-shell (3.22.3-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Drop patches which have been merged upstream.
++
++ -- Michael Biebl <biebl@debian.org>  Sat, 18 Feb 2017 06:44:37 +0100
++
++gnome-shell (3.22.2-4) unstable; urgency=medium
++
++  * Team upload.
++  * Work around upgrades not being done offline:
++    - Ship a copy of the process-working spinner animation from Shell
++      3.14.x, and install it where Shell 3.14.x would expect to find it.
++      This avoids a code path where the lock screen would fail to unlock
++      because the animation code didn't cope with inability to load the
++      animation. (Closes: #853018)
++    - d/p/animations-Guard-against-empty-animations.patch,
++      d/p/texture-cache-Warn-when-loading-sliced-image-fails.patch:
++      Add two patches from upstream 3.22 branch to harden the same part
++      of the lock screen code against hitting a similar issue, and
++      issue warnings to the system log if it happens.
++
++ -- Simon McVittie <smcv@debian.org>  Sun, 29 Jan 2017 11:45:16 +0000
++
++gnome-shell (3.22.2-3) unstable; urgency=medium
++
++  * Team upload.
++  * Link private libraries with DT_RPATH, reverting a binutils behaviour
++    change (#847298) that switched -rpath to producing DT_RUNPATH,
++    which is not used for transitive dependencies. (Closes: #851925)
++
++ -- Simon McVittie <smcv@debian.org>  Fri, 20 Jan 2017 09:48:04 +0000
++
++gnome-shell (3.22.2-2) unstable; urgency=medium
++
++  [ Jeremy Bicha ]
++  * Add /usr/lib/$(DEB_HOST_MULTIARCH)/mutter to LD_LIBRARY_PATH
++    to fix FTBFS. Thanks Richard Ayotte for the hint! (Closes: #844796)
++
++  [ Emilio Pozuelo Monfort ]
++  * Upload to unstable.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Thu, 19 Jan 2017 19:09:00 +0100
++
++gnome-shell (3.22.2-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Michael Biebl <biebl@debian.org>  Thu, 10 Nov 2016 19:33:54 +0100
++
++gnome-shell (3.22.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump mutter dependencies to >= 3.22.1 as per configure.ac.
++
++ -- Michael Biebl <biebl@debian.org>  Tue, 11 Oct 2016 17:53:59 +0200
++
++gnome-shell (3.22.0-2) unstable; urgency=medium
++
++  * Bump libgtk-3-dev build-dependency to >= 3.21.6 (Closes: #838885)
++    (libgtk-3-0.symbols has Build-Depends-Package meta-header so this
++     should ensure we get a dependency >= 3.21.6)
++    Thanks to Michael Biebl for the analysis.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Sun, 09 Oct 2016 11:04:02 +0200
++
++gnome-shell (3.22.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump mutter dependencies to >= 3.22.0 as per configure.ac.
++
++ -- Michael Biebl <biebl@debian.org>  Tue, 20 Sep 2016 01:54:15 +0200
++
++gnome-shell (3.21.92-1) unstable; urgency=medium
++
++  [ Andreas Henriksson ]
++  * Bump gnome-tweak-tool Breaks to << 3.21.91 for the
++    org.gnome.shell.calendar -> org.gnome.desktop.calendar schema key move.
++  * Move gnome-tweak-tool and gnome-calendar Breaks to gnome-shell-common
++    which is the package containing the schemas.
++
++  [ Michael Biebl ]
++  * New upstream development release.
++  * Bump mutter dependencies to >= 3.21.92 as per configure.ac.
++  * Bump debhelper compat level to 10.
++  * Add explicit Build-Depends on gettext, pkg-config and autoconf-archive
++    which are required for autoreconf.
++  * Add Depends on libglib2.0-bin for gapplication. (Closes: #835221)
++  * Install gnome-shell.portal from /usr/share/xdg-desktop-portal/portals
++    which is required to provide the org.freedesktop.impl.portal.access
++    implementation.
++
++ -- Michael Biebl <biebl@debian.org>  Tue, 13 Sep 2016 18:34:18 +0200
++
++gnome-shell (3.21.91-2) unstable; urgency=medium
++
++  * Add Breaks against gnome-calendar (<< 3.21.4) to ensure we have a recent
++    enough version which no longer uses the org.gnome.shell.calendar GSettings
++    schema. It was removed from gnome-shell in favour of the
++    org.gnome.desktop.calendar schema provided by gsettings-desktop-schemas.
++
++ -- Michael Biebl <biebl@debian.org>  Thu, 01 Sep 2016 02:27:10 +0200
++
++gnome-shell (3.21.91-1) unstable; urgency=low
++
++  * New upstream beta release.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Tue, 30 Aug 2016 19:41:00 +0200
++
++gnome-shell (3.21.90.1-1) experimental; urgency=medium
++
++  * New upstream beta release.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Sun, 21 Aug 2016 05:36:58 +0200
++
++gnome-shell (3.21.90-1) experimental; urgency=medium
++
++  * New upstream beta release.
++  * Update build-dependencies according to configure.ac changes:
++    - drop intltool (>= 0.26)
++    - bump *mutter* to >= 3.21.90
++  * Drop d/p/git_calendar-server_add_back_missing_return_value.patch
++    - now included in upstream release.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Sat, 20 Aug 2016 17:47:56 +0200
++
++gnome-shell (3.21.4-1) experimental; urgency=medium
++
++  * New upstream release.
++  * Update build-dependencies according to configure.ac changes:
++    - bump gobject-introspection to >= 1.49.1
++    - bump *mutter* to >= 3.21.4
++    - drop libclutter-1.0-dev (>= 1.22), clutter fork now shipped in mutter.
++    - drop gir1.2-clutter-1.0 (>= 1.22), forked typelib now in gir1.2-mutter.
++    - bump gsettings-desktop-schemas* to >= 3.21.3
++  * Add debian/patches/git_calendar-server_add_back_missing_return_value.patch
++    - from upstream git master.
++  * Drop 0001-background-free-MetaBackground-explicitly.patch
++    - originally from upstream git, now shipped in upstream release.
++  * Refresh debian/patches/41-handle-logind-fail.patch to apply cleanly.
++  * Add build-dependency on mesa-common-dev for GL/gl.h used by shell-util.c
++  * override dh_shlibdeps adding the directory where to find mutters private
++    clutter fork.
++  * Add lintian-overrides for gnome-shell RPATHs to avoid rejected upload.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Mon, 15 Aug 2016 11:20:37 +0200
++
++gnome-shell (3.20.3-1) unstable; urgency=medium
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Drop gir1.2-gkbd-3.0 dependency, not needed anymore
++
++  [ Michael Biebl ]
++  * New upstream release.
++  * Refresh patches.
++  * Update dh_girepository to look for the mutter typelib file in multiarch
++    paths. Bump mutter dependencies accordingly.
++  * Convert from cdbs to dh.
++
++  [ Jeremy Bicha ]
++  * 0001-background-free-MetaBackground-explicitly.patch:
++    Patch from gnome-3-20 branch to fix memory leak when changing background
++  * Update apport hook to recognize gdm3 and to not try to attach
++    obsolete log files
++  * Update Ubuntu's dependency on gnome-icon-theme-full to
++    adwaita-icon-theme-full
++
++ -- Michael Biebl <biebl@debian.org>  Fri, 01 Jul 2016 11:14:31 +0200
++
++gnome-shell (3.20.2-3) unstable; urgency=medium
++
++  * debian/control.in: Make gnome-shell provide polkit-1-auth-agent
++
++ -- Laurent Bigonville <bigon@debian.org>  Sun, 05 Jun 2016 13:20:34 +0200
++
++gnome-shell (3.20.2-2) unstable; urgency=medium
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Drop gnome-icon-theme-symbolic from the dependencies,
++    do not force an icon theme and rely on the one installed by the
++    metapackages
++  * debian/control.in: Bump debhelper dependency to support --dbgsym-migration
++    option
++
++  [ Jeremy Bicha ]
++  * debian/rules: Add --dbgsym-migration rule (LP: #1588806)
++  * d/p/0001-st-Init-framebuffer-early-to-fix-gnome-shell-crash-o.patch:
++    git patch to fix crash with NVIDIA drivers (Closes: #823785)
++
++ -- Laurent Bigonville <bigon@debian.org>  Sat, 04 Jun 2016 23:04:03 +0200
++
++gnome-shell (3.20.2-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Drop Build-Depends on libdbus-glib-1-dev, no longer required.
++  * Fix versioned Build-Depends on gnome-control-center-dev which requires an
++    epoch.
++  * Bump Standards-Version to 3.9.8.
++  * Drop debian/gnome-shell.lintian-overrides, no longer needed. With recent
++    versions binaries are allowed to use "/usr/lib/$srcpkg/" in RPATHs.
++  * Bump mutter dependencies to >= 3.20.2 as per configure.ac.
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 11 May 2016 15:09:18 +0200
++
++gnome-shell (3.20.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Upload to unstable.
++
++ -- Michael Biebl <biebl@debian.org>  Sun, 17 Apr 2016 00:19:35 +0200
++
++gnome-shell (3.20.0-1) experimental; urgency=medium
++
++  * Add gnome-session (<< 3.19) to Breaks
++    - gnome-shell.desktop was renamed which breaks old gnome.session
++  * Bump Breaks on gdm to << 3.19.92
++    - new interaction between gdm and gnome-shell for session start
++  * New upstream release.
++  * Bump *mutter* (build-)dependencies to >= 3.20.0
++    - according to configure.ac changes.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Fri, 25 Mar 2016 10:04:15 +0100
++
++gnome-shell (3.19.92-2) experimental; urgency=medium
++
++  * Bump libmutter-dev build-dependency to ensure libmutter0h migration.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Fri, 18 Mar 2016 19:20:50 +0100
++
++gnome-shell (3.19.92-1) experimental; urgency=medium
++
++  [ Laurent Bigonville ]
++  * debian/gnome-shell.gsettings-override: Use firefox-esr.desktop shortcut
++    instead of iceweasel.desktop
++  * debian/gnome-shell.gsettings-override: Add gnome-software to the default
++    shortcuts
++
++  [ Andreas Henriksson ]
++  * New upstream release.
++  * Bump (build-)dependencies according to configure.ac changes:
++    - mutter -> 3.19.92
++    - gsettings-desktop-schemas -> 3.19.2
++  * 01-NetworkAgent-Fix-double-unref-in-get_secrets_keyring.patch:
++    - dropped, merged upstream.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Thu, 17 Mar 2016 11:16:26 +0100
++
++gnome-shell (3.18.4-2) unstable; urgency=medium
++
++  [ Laurent Bigonville ]
++  * debian/gnome-shell.gsettings-override: Use firefox-esr.desktop shortcut
++    instead of iceweasel.desktop
++  * debian/gnome-shell.gsettings-override: Add gnome-software to the default
++    shortcuts
++
++  [ Michael Biebl ]
++  * debian/patches/50-renamed-app-favorites.patch: Add gnome-terminal to the
++    rename list. Patch cherry-picked from upstream Git.
++
++ -- Michael Biebl <biebl@debian.org>  Sun, 03 Apr 2016 15:04:30 +0200
++
++gnome-shell (3.18.4-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Drop gnome-shell-dbg package now that we have automatic dbgsym packages.
++  * Bump Standards-Version to 3.9.7.
++
++ -- Michael Biebl <biebl@debian.org>  Fri, 04 Mar 2016 09:17:35 +0100
++
++gnome-shell (3.18.3-3) unstable; urgency=medium
++
++  * Fix double-unref in get_secrets_keyring_cb(). This fixes a crash in
++    NetworkAgent when trying to acquire secrets from gnome-keyring, like VPN
++    passwords. Patch cherry-picked from upstream Git.
++
++ -- Michael Biebl <biebl@debian.org>  Sun, 31 Jan 2016 16:03:28 +0100
++
++gnome-shell (3.18.3-2) unstable; urgency=medium
++
++  * Update the dependency on gir1.2-gdm3 to gir1.2-gdm-1.0 for the changes in
++    gdm3 3.18.2-1.
++
++ -- Michael Biebl <biebl@debian.org>  Thu, 19 Nov 2015 13:01:16 +0100
++
++gnome-shell (3.18.3-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 18 Nov 2015 01:34:05 +0100
++
++gnome-shell (3.18.2-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Michael Biebl <biebl@debian.org>  Fri, 13 Nov 2015 00:18:12 +0100
++
++gnome-shell (3.18.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump dependency on mutter to (>= 3.18.1) as per configure.ac.
++  * Bump dependency on evolution-data-server to (>= 3.17.2).
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 21 Oct 2015 19:07:41 +0200
++
++gnome-shell (3.18.0-1) unstable; urgency=medium
++
++  [ Andreas Henriksson ]
++  * Fix typo in previous changelog entry.
++  * gnome-shell: Recommend iio-sensor-proxy
++    - nowadays js calls net.hadess.SensorProxy DBus interface.
++  * New upstream release.
++
++  [ Laurent Bigonville ]
++  * Drop d/p/10_background_race.patch: Merged upstream
++
++ -- Laurent Bigonville <bigon@debian.org>  Sun, 11 Oct 2015 16:02:22 +0200
++
++gnome-shell (3.17.92-1) experimental; urgency=medium
++
++  [ Dmitry Shachnev ]
++  * Change gnome-themes-standard dependency to gnome-themes-standard-data
++    recommendation, to avoid pulling in Gtk+ 2 library.
++
++  [ Andreas Henriksson ]
++  * New upstream release candidate.
++  * Update build-dependencies according to configure.ac changes:
++    - bump mutter >= 3.17.92
++    - bump gobject-introspection >= 1.45.4
++
++ -- Andreas Henriksson <andreas@fatal.se>  Thu, 17 Sep 2015 13:58:10 +0200
++
++gnome-shell (3.17.90-1) experimental; urgency=medium
++
++  * New upstream beta release.
++  * Update build-dependencies according to configure.ac changes:
++    - bump libedataserver1.2-dev to >= 3.17.2
++    - bump libglib2.0-dev to >= 2.45.3
++    - bump libmutter-dev to >= 3.17.90
++  * Drop patches now included in upstream release:
++    - 50-ShellKeyringPrompt-Strip-out-mnemonics-indicators-fr.patch
++    - 60-Update-configure.ac-to-check-for-libsystemd.patch
++  * Bump dependency on gir1.2-glib-2.0 to >= 1.45.3
++    - windowManager.js uses overrides.list_keys() introduced here.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Sat, 29 Aug 2015 11:04:00 +0200
++
++gnome-shell (3.16.3-2) unstable; urgency=medium
++
++  * Update and re-enable debian/patches/10_background_race.patch to fix a race
++    condition when loading two backgrounds made of different XML files.
++    Closes: #789123
++
++ -- Michael Biebl <biebl@debian.org>  Mon, 07 Sep 2015 06:42:55 +0200
++
++gnome-shell (3.16.3-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump debhelper compatibility to 9.
++  * Stop looking for private package libraries in /usr/lib/gnome-bluetooth,
++    gnome-bluetooth dropped the private library in 3.12.
++
++ -- Michael Biebl <biebl@debian.org>  Thu, 02 Jul 2015 19:44:53 +0200
++
++gnome-shell (3.16.2-4) unstable; urgency=medium
++
++  * Drop debian/patches/10-make-NetworkManager-optional.patch, merged
++    upstream. Refresh remaining patches.
++  * Strip out mnemonics indicators from labels. Currently GNOME Shell doesn't
++    support mnemonics and prompters may send labels with it. Patch
++    cherry-picked from upstream Git.
++  * Add Provides: notification-daemon. GNOME Shell provides an implementation
++    of org.freedesktop.Notifications which other applications make use of.
++    This dependency is typically expressed by depending on the
++    notification-daemon package.
++  * Update Homepage: URL.
++  * Drop obsolete Breaks/Replaces from pre-wheezy.
++  * Build against libsystemd. Closes: #779743
++
++ -- Michael Biebl <biebl@debian.org>  Mon, 15 Jun 2015 21:52:13 +0200
++
++gnome-shell (3.16.2-3) unstable; urgency=medium
++
++  * Upload to unstable.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 14 Jun 2015 13:44:20 +0200
++
++gnome-shell (3.16.2-2) experimental; urgency=medium
++
++  * debian/control.in: Bump gnome-settings-daemon to 3.16.0, this seems
++    necessary for the media keys to work.
++
++ -- Laurent Bigonville <bigon@debian.org>  Thu, 11 Jun 2015 15:00:29 +0200
++
++gnome-shell (3.16.2-1) experimental; urgency=medium
++
++  * New upstream release.
++  * debian/control.in:
++    + Update (build-)dependencies.
++    + Let gnome-shell depend on gir1.2-gweather-3.0.
++  * debian/patches/51-Delay-caribou-daemon-invocation.patch:
++    + Dropped, included upstream.
++  * debian/patches/10_background_race.patch:
++    + Disabled for now, doesn't apply.
++  * Upload to experimental.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 31 May 2015 00:06:10 +0200
++
++gnome-shell (3.14.4-1) unstable; urgency=medium
++
++  * New upstream translation and bugfix release.
++    + Includes workaround for #768896 which is very annoying for users
++      of the proprietary nvidia driver.
++  * 01_network_list.patch, 02_auth_prompt.patch,
++    50-compute-weeknumber-with-gdatetime.patch: dropped, merged
++    upstream.
++  * Bump (build-)dependencies on mutter as usual.
++
++ -- Josselin Mouette <joss@debian.org>  Thu, 26 Mar 2015 21:44:04 +0100
++
++gnome-shell (3.14.2-3) unstable; urgency=medium
++
++  * Add missing dependency on mutter. Closes: #764715.
++  * 10_background_race.patch: fix a race condition when loading two
++    backgrounds made of different XML files.
++
++ -- Josselin Mouette <joss@debian.org>  Fri, 12 Dec 2014 22:32:31 +0100
++
++gnome-shell (3.14.2-2) unstable; urgency=medium
++
++  * Add debian/patches/51-Delay-caribou-daemon-invocation.patch: Delay the
++    invocation of the caribou daemon until it's really needed, this should
++    workaround bugs like #769489.
++
++ -- Laurent Bigonville <bigon@debian.org>  Tue, 09 Dec 2014 17:05:28 +0100
++
++gnome-shell (3.14.2-1) unstable; urgency=medium
++
++  * gnome-shell.gsettings-override: remove shotwell which is no longer
++    part of the default installation.
++  * New upstream bugfix release.
++    + Summarize notifications instead of queuing up.
++  * Bump (build-)dependencies on mutter.
++  * 01_network_list.patch: patch from upstream git. Fix an UI bug when
++    removing network connections.
++  * 02_auth_prompt.patch: patch from upstream git. Fix the prompt with
++    disable_user_list after canceling an attempt. Closes: #683338.
++
++ -- Josselin Mouette <joss@debian.org>  Sun, 30 Nov 2014 13:52:46 +0100
++
++gnome-shell (3.14.1-2) unstable; urgency=medium
++
++  [ Laurent Bigonville ]
++  * debian/gnome-shell.gsettings-override: nautilus.desktop has been renamed
++    to org.gnome.Nautilus.desktop
++  * debian/gnome-shell.gsettings-override: Replace epiphany by iceweasel, the
++    gnome metapackage is depending against iceweasel and we want new users to
++    have a webbrowser.
++
++  [ Jordi Mallach ]
++  * Add 50-compute-weeknumber-with-gdatetime.patch: Fix miscalculation of
++    week number in the calendar (closes: #769118).
++
++ -- Jordi Mallach <jordi@debian.org>  Wed, 26 Nov 2014 02:17:03 +0100
++
++gnome-shell (3.14.1-1) unstable; urgency=medium
++
++  * New upstream release.
++    - This version contains a fix for CVE-2014-7300
++    - Bump mutter dependencies to 3.14.1
++    - Refresh debian/patches/27-nm-libexec-path.patch
++  * debian/control.in: Bump Standards-Version to 3.9.6 (no further changes)
++
++ -- Laurent Bigonville <bigon@debian.org>  Sat, 18 Oct 2014 02:26:00 +0200
++
++gnome-shell (3.14.0-1) unstable; urgency=medium
++
++  [ Dmitry Shachnev ]
++  * Bump libgtk-3-dev and libmutter-dev build-dependencies according to
++    configure.ac.
++
++  [ Andreas Henriksson ]
++  * New upstream release.
++  * Bump mutter build-dependency to >= 3.14.0
++  * Bump gir1.2-mutter-3.0 dependency to >= 3.14.0
++
++ -- Andreas Henriksson <andreas@fatal.se>  Mon, 22 Sep 2014 22:22:01 +0200
++
++gnome-shell (3.13.92-1) unstable; urgency=medium
++
++  * New upstream release candidate.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Fri, 19 Sep 2014 23:32:02 +0200
++
++gnome-shell (3.13.91-3) unstable; urgency=medium
++
++  * Release to unstable.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Fri, 19 Sep 2014 21:37:47 +0200
++
++gnome-shell (3.13.91-2) experimental; urgency=medium
++
++  * Bump gobject-introspection build-dependency to >= 1.41.3
++    - this version understands the new nullable attribute.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Wed, 10 Sep 2014 23:11:19 +0200
++
++gnome-shell (3.13.91-1) experimental; urgency=medium
++
++  * New upstream development release.
++  * Bump libmutter-dev build-dependency to >= 3.13.91
++  * Bump gir1.2-mutter-1.0 dependency to >= 3.13.91
++  * Drop backported patch from upstream:
++    - debian/patches/42-atspi-on-demand.patch
++  * gnome-shell: depend on gnome-backgrounds (>= 3.13.90)
++    - now ships the default background instead of gnome-themes-standard
++
++ -- Andreas Henriksson <andreas@fatal.se>  Fri, 05 Sep 2014 14:54:53 -0700
++
++gnome-shell (3.13.1-1) experimental; urgency=medium
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/control.in:
++    + Bump gir1.2-gnomebluetooth-1.0 dependency to 3.12, as
++      gnome-bluetooth's API changed recently and gnome-shell
++      uses the new API.
++
++  [ Andreas Henriksson ]
++  * New upstream development release.
++  * Bump libmutter-1.0-dev (>= 3.13.1) according to configure.ac
++  * Fix debian/patches/41-handle-logind-fail.patch to apply again.
++    - ck support dropped upstream, see gnome-shell/commit/?id=a244c1e98
++
++ -- Andreas Henriksson <andreas@fatal.se>  Sat, 02 Aug 2014 17:05:48 +0200
++
++gnome-shell (3.12.2-3) unstable; urgency=medium
++
++  * Upload to unstable.
++
++ -- Andreas Henriksson <andreas@fatal.se>  Mon, 14 Jul 2014 23:36:21 +0200
++
++gnome-shell (3.12.2-2) experimental; urgency=medium
++
++  * Add debian/patches/42-atspi-on-demand.patch: Only call atspi.init if
++    needed, this is working around a performance issue with GtkTreeView
++
++ -- Laurent Bigonville <bigon@debian.org>  Sat, 28 Jun 2014 13:05:14 +0200
++
++gnome-shell (3.12.2-1) experimental; urgency=medium
++
++  [ Laurent Bigonville ]
++  * New upstream release
++  * debian/control.in:
++    - Bump Standards-Version to 3.9.5 (no further changes)
++    - Build-depends against systemd libraries on linux architectures only
++  * debian/rules: Minimize run-time dependencies and speed up loading time of
++    the shared libraries.
++
++  [ Robert Millan ]
++  * Remove kfreebsd-any and hurd-any from Architecture. (Closes:
++    #733122, #735023)
++
++ -- Laurent Bigonville <bigon@debian.org>  Mon, 26 May 2014 01:00:16 +0200
++
++gnome-shell (3.12.1-3) experimental; urgency=medium
++
++  * debian/control.in: Bump gir1.2-gnomedesktop-3.0 to >= 3.12.0
++
++ -- Laurent Bigonville <bigon@debian.org>  Sun, 27 Apr 2014 18:22:23 +0200
++
++gnome-shell (3.12.1-2) experimental; urgency=medium
++
++  * Bump mutter build-dependency
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 26 Apr 2014 19:43:34 +0200
++
++gnome-shell (3.12.1-1) experimental; urgency=medium
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Add dependency against gir1.2-gdesktopenums-3.0 (>=
++    3.12) (Closes: #744030)
++
++  [ Sjoerd Simons ]
++  * Depend on new version of the upower gir
++  * New upstream release
++  * debian/patches/42-Specifically-ask-for-Telepathy-0.x.patch:
++    + Dropped, fixed upstream
++  * Bump libgnome-bluetooth-dev dependencies
++  * debian/control.in: Bump mutter build-dependency
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 26 Apr 2014 18:40:57 +0200
++
++gnome-shell (3.12.0-1) experimental; urgency=low
++
++  [ Laurent Bigonville ]
++  * Drop debian/patches/40_change-pam-name-to-match-gdm.patch and adjust
++    Breaks against gdm3 package, pam modules in gdm3 package have been renamed
++    back to upstream's names
++
++  [ Andreas Henriksson ]
++  * New upstream release.
++  * Update build-dependencies according to configure.ac changes:
++    - drop libgnome-menu-3-dev
++    - bump gjs 1.39.0
++    - bump clutter 1.15.90
++    - bump mutter 3.11.91
++  * debian/rules: add --enable-systemd when building on linux
++  * Build-depend on libsystemd-journal-dev [linux-any] for the above.
++  * Have quilt refresh patches.
++  * Add build-dependency on libgnome-menu-3-dev
++    - need GMenu-3.0.gir
++  * Bump glib2.0 build-dependency to 2.39.90
++    - code uses new g_app_info_monitor*
++  * Bump gsettings-desktop-schemas {build-,}dependency to 3.11
++    - needs new key at runtime
++  * Bump gir1.2-clutter-1.0 dependency to 1.17
++    - needs Clutter.GestureTriggerEdge
++  * Bump gir1.2-glib-1.0 dependency to 1.39.90-4~
++    - needs Gio.DesktopAppInfo.search
++
++  [ Simon McVittie ]
++  * debian/patches/42-Specifically-ask-for-Telepathy-0.x.patch:
++    + Don't attempt to use the parallel-installable Telepathy 1.0 when
++      that gets uploaded, if it happens to be installed.
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/control.in:
++    + Bump gir1.2-mutter-3.0 dependency to >= 3.12.
++  * debian/patches/41-handle-logind-fail.patch:
++    + Gracefully handle logind not creating our session by falling back
++      to ConsoleKit. This can happen when running on a kernel without
++      cgroups support. Closes: #729877. Patch originally applied to
++      3.8.4-5 but still relevant.
++
++  [ Pedro Beja ]
++  * Update package description (Closes: #689183)
++
++
++ -- Andreas Henriksson <andreas@fatal.se>  Fri, 04 Apr 2014 21:38:35 +0200
++
++gnome-shell (3.10.1-1) experimental; urgency=low
++
++  [ Sjoerd Simons ]
++  * New upstream release
++  * debian/patches/11-no-gettext.patch
++    + Removed, fixed upstream
++  * debian/patches/git_relock_screen_after_crash.patch
++    + Removed, fixed upstream
++  * debian/patches/revert-suspend-break.patch
++    + Removed, our systemd-logind is new enough these days
++  * debian/patches/10-make-NetworkManager-optional.patch
++    debian/patches/27-nm-libexec-path.patch
++    debian/patches/40_change-pam-name-to-match-gdm.patch
++    + Refreshed
++  * debian/control.in: Sync b-depends and debians from Ubuntus gnome3-teams
++    packaging
++  * debian/patches/10-make-NetworkManager-optional.patch
++    + Temporarily disabled as it breaks gnome-shell currently
++
++  [ Laurent Bigonville ]
++  * debian/control.in:
++    - Demote gdm3 Depends to Recommends, if gdm is not installed gnome-shell
++      will not be able to lock the screen (Closes: #727558)
++    - Add Depends against gir1.2-gdm3
++
++  [ Sjoerd Simons ]
++  * debian/gnome-shell-common.dirs: Create an empty
++    /usr/share/gnome-shell/modes to work around bgo#709313
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Fri, 01 Nov 2013 23:03:15 +0100
++
++gnome-shell (3.8.4-4) unstable; urgency=low
++
++  [ Petr Salinger ]
++  * Restrict dependency on gir1.2-nmgtk-1.0 to linux-any (Closes: #726099)
++
++  [ Emilio Pozuelo Monfort ]
++  * Upload to unstable.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 13 Oct 2013 17:47:35 +0200
++
++gnome-shell (3.8.4-3) experimental; urgency=low
++
++  * debian/rules:
++    + Explicitly enable NetworkManager support on linux. Closes: #725760.
++  * debian/patches/10-make-NetworkManager-optional.patch:
++    + Drop gnome-keyring-1 check, leftover from the 3.4 patch.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Tue, 08 Oct 2013 17:53:24 +0200
++
++gnome-shell (3.8.4-2) experimental; urgency=low
++
++  * debian/patches/10-make-NetworkManager-optional.patch:
++    + Updated from gentoo package for the new version, apply the patch
++      again to fix the build on !linux. Closes: #692049.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 06 Oct 2013 11:38:30 +0200
++
++gnome-shell (3.8.4-1) experimental; urgency=low
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/control.in:
++    + Add gkbd-capplet back to gnome-shell's recommends. It was dropped
++      in 3.7.92-1 but the shell's keyboard layout switcher uses it to
++      display the layout in a window.
++
++  [ Jeremy Bicha ]
++  * debian/patches/git_relock_screen_after_crash.patch:
++    + Backport fix to ensure session is locked after crash
++  * debian/control.in:
++    - Update homepage
++    - Drop obsolete gconf dependency
++
++  [ Emilio Pozuelo Monfort ]
++  * New upstream release.
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Bump gir1.2-ibus-1.0 dependency to 1.5.2, this is
++    needed for the new ibus_bus_new_async() API.
++  * debian/control.in: Bump Standards-Version to 3.9.4 (no further changes)
++  * debian/gnome-shell.lintian-overrides: Adjust override
++
++ -- Laurent Bigonville <bigon@debian.org>  Sat, 24 Aug 2013 14:52:18 +0200
++
++gnome-shell (3.8.3-1) experimental; urgency=low
++
++  [ Jeremy Bicha ]
++  * debian/control.in:
++    - Don't recommend gnome-session-fallback
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/control.in:
++    + Bump minimum gir1.2-gtk-3.0 dependency.
++      Thanks to Frederik Himpe <fhimpe@telenet.be>.
++  * New upstream release.
++  * debian/control.in:
++    + Bump build dependencies.
++  * debian/patches/series:
++    + Disable 30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch,
++      it conflicts with changes in the new version and may not be necessary
++      anymore.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sat, 08 Jun 2013 19:05:08 +0200
++
++gnome-shell (3.8.2-1) experimental; urgency=low
++
++  * New upstream release.
++    + debian/control.in:
++      - Update mutter dependencies.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Fri, 24 May 2013 17:34:32 +0200
++
++gnome-shell (3.8.1-2) experimental; urgency=low
++
++  * Team upload
++  * Reinstate support for suspend via UPower using the user-menu, until
++    our logind is new enough to take over (Closes: #704272)
++  * Delay suspend for 1 second in the hope that that's long enough to lock
++    the screen (works around #645716, but only if you suspend via the
++    user-menu)
++
++ -- Simon McVittie <smcv@debian.org>  Mon, 22 Apr 2013 11:17:11 +0100
++
++gnome-shell (3.8.1-1) experimental; urgency=low
++
++  * New upstream release
++  * debian/control.in: Update mutter depends to 3.8.1
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Fri, 19 Apr 2013 23:45:29 +0200
++
++gnome-shell (3.8.0.1-2) experimental; urgency=low
++
++  * debian/control.in: Add gir1.2-telepathylogger-0.2 runtime depend
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sun, 31 Mar 2013 22:36:06 +0200
++
++gnome-shell (3.8.0.1-1) experimental; urgency=low
++
++  * New upstream release.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 27 Mar 2013 19:12:49 +0100
++
++gnome-shell (3.8.0-1) experimental; urgency=low
++
++  [ Sjoerd Simons ]
++  * debian/control.in: Bump caribou run-time depend to >= 0.4.8
++
++  [ Emilio Pozuelo Monfort ]
++  * New upstream release.
++    + debian/control.in:
++      - Bump mutter build and binary dependencies.
++      - Remove build dependency on network-manager-dev now that
++        libnm-glib-dev has been fixed.
++      - Restrict libnm-gtk-dev build dependency to linux-any.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 27 Mar 2013 00:28:32 +0100
++
++gnome-shell (3.7.92-1) experimental; urgency=low
++
++  [ Sjoerd Simons ]
++  * Sync from Ubuntu
++  * d/p/ubuntu-lightdm-user-switching.patch:
++    d/p/ubuntu_lock_on_suspend.patch:
++    + Dropped, Ubuntu specifc
++  * d/p/14_make-GLX-optional.patch: Fixed upstream
++  * debian/control.in: Depend on e-d-s >= 3.7.90 to fix build failures due to
++    deprecated structures in headers.
++  * debian/patches/40_change-pam-name-to-match-gdm.patch
++    + Added. Change the pam service name to match the one used by gdm in debian
++
++  [ Emilio Pozuelo Monfort ]
++  * New upstream release.
++    + debian/control.in:
++      - Update build dependencies.
++      - Temporarily add an explicit build-depend on network-manager-dev
++        until libnm-glib-dev gets a versioned dependency.
++    + debian/patches/git_fix_too_short_apps_view.patch:
++      - Removed, included upstream.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 20 Mar 2013 22:40:26 +0100
++
++gnome-shell (3.7.90-0ubuntu1~raring1) raring; urgency=medium
++
++  [ Jeremy Bicha ]
++  * New upstream alpha release
++  * debian/control.in:
++    - Drop obsolete libedataserverui-dev dependency
++    - Depend on gir1.2-nmgtk-1.0
++    - Build-depend on caribou and gnome-desktop3
++  * debian/watch: Watch for unstable releases
++  * ubuntu-lightdm-user-switching.patch: Refreshed
++  * ubuntu_lock_on_suspend.patch: Disabled
++  * revert-suspend-break.patch:
++    - Sure, suspend is currently broken on Ubuntu with GNOME 3.8, but let's
++      not break it worse than necessary
++  * git_fix_too_short_apps_view.patch:
++    - Fix missing text on bottom row of apps view in the overview
++
++  [ Rico Tzschichholz ]
++  * debian/control.in:
++    - Bump minimum dependencies on gnome-desktop3, libcroco, libpulse,
++      clutter, gsettings-desktop-schemas, gjs and mutter
++    - Build-depend on libcanberra-gtk3-dev
++    - Drop build-depends on gconf and libgnome-desktop3-dev
++  * debian/rules:
++    - Add src/gvc to gir list
++  * Drop patches applied in new version:
++    - git-set-ally-wm-theme.patch
++    - git_messagetray_opacity_fix.patch
++    - git_messagetray_remove_tweens.patch
++    - git_messagetray_fix_expansion.patch
++    - telepathyClient-Fix-auto-scroll-to-bottom.patch
++    - ubuntu_screensaver_fallback.patch
++  * 10-make-NetworkManager-optional.patch:
++    - Dropped, this was Debian-specific and they intend to drop it too
++  * Refreshed patches:
++    - 14_make-GLX-optional.patch
++    - ubuntu_lock_on_suspend.patch
++  * ubuntu-lightdm-user-switching.patch: Disabled as it breaks the user menu
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Sat, 23 Feb 2013 17:43:44 -0500
++
++gnome-shell (3.6.2-0ubuntu4) raring; urgency=low
++
++  * Upstream bugfix for disappearing notifications (LP: #1088759)
++    debian/patches/git_messagetray_fix_expansion.patch
++
++ -- Tim Lunn <tim@feathertop.org>  Mon, 17 Dec 2012 07:55:47 +1100
++
++gnome-shell (3.6.2-0ubuntu3) raring; urgency=low
++
++  * Upstream bugfix for disappearing message tray (LP: #1067265)
++      debian/patches/git_messagetray_remove_tweens.patch
++      debian/patches/git_messagetray_opacity_fix.patch
++
++ -- Tim Lunn <tim@feathertop.org>  Tue, 27 Nov 2012 08:27:57 +1100
++
++gnome-shell (3.6.2-0ubuntu2) raring; urgency=low
++
++  * debian/control.in:
++    - Don't recommend gnome-session-fallback; gnome-shell doesn't need
++      fallback mode now that we're using llvmpipe
++  * debian/git-set-ally-wm-theme.patch:
++    - Git patch to set/reset HighContrast window theme too
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Sun, 25 Nov 2012 12:51:35 -0500
++
++gnome-shell (3.6.2-0ubuntu1) raring; urgency=low
++
++  * New upstream release. (LP: #1078155)
++    - Fixes disable-user-list option (LP: #1072838)
++  * debian/control.in
++    - Bump minimum mutter
++    - Build-depend on gtk-doc-tools to generate updated man page
++  * debian/patches/telepathyClient-Fix-auto-scroll-to-bottom.patch
++    - Dropped, applied in new version
++  * debian/patches/ubuntu_screensaver_fallback.patch:
++    - Dropped, applied in new version
++  * debian/patches/ubuntu_lock_on_suspend.patch
++    - Refreshed
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Mon, 12 Nov 2012 23:11:33 -0500
++
++gnome-shell (3.6.1-3ubuntu2) raring; urgency=low
++
++  * Rebuild against new mutter
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Thu, 08 Nov 2012 10:47:35 -0500
++
++gnome-shell (3.6.1-3ubuntu1) raring; urgency=low
++
++  [ Jeremy Bicha ]
++  * Merge with Debian (LP: #1044408). Remaining changes:
++  * debian/control.in:
++    - Depend on gdm instead of gdm3
++    - Don't depend on ibus 1.4.99 yet as it's not in Ubuntu yet
++  * debian/source_gnome-shell.py:
++    - Include session logs and report which display manager is running
++  * 29-Cope-with-clutter-being-built-with-both-new-and-old-.patch:
++    - Dropped, not needed in Ubuntu
++  * debian/patches/ubuntu-lightdm-user-switching.patch:
++    - Fix user switching when running lightdm (LP: #1064269)
++  * debian/patches/ubuntu_lock_on_suspend.patch
++    - fix lock on suspend via user menu
++  * debian/patches/ubuntu_screensaver_fallback.patch:
++    - Explicitly start gnome-screensaver when screenshield loads
++      in fallback mode.
++
++  [ Simon McVittie ]
++  * Increase libsoup dependency to 2.40, needed when installing extensions
++    from extensions.gnome.org
++  * Recommend unzip, also for extensions.gnome.org (Closes: #680978)
++
++ -- Jeremy Bicha <jbicha@ubuntu.com>  Thu, 08 Nov 2012 09:21:38 -0500
++
++gnome-shell (3.6.1-3) experimental; urgency=low
++
++  * debian/rules: Depends on 3.6 versions of gir1.2-gnomebluetooth-1.0 and
++    gir1.2-gnomedesktop-3.0
++  * debian/rules: Add dependency on evolution-data-server (Closes: #690554)
++  * debian/rules: Depend on gir1.2-telepathylogger-0.2 >= 0.4.0-2 to get the
++    annotation updates needed by gnome-shell
++  * debian/rules: gir1.2-ibus-1.0 (> 1.4.99) needed for
++    the ibus related functionality
++  * debian/patches/telepathyClient-Fix-auto-scroll-to-bottom.patch:
++    + Added. Fix auto-scroll down in the builtin telepathy message view (bgo:
++      #686571)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sun, 21 Oct 2012 14:50:16 +0200
++
++gnome-shell (3.6.1-2) experimental; urgency=low
++
++  * d/p/30-remoteMenu-Prevent-the-shell-from-becoming-unrespons.patch:
++    - Added, prevent gnome-shell from become unresponsive (bgo: #686502)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 20 Oct 2012 01:17:07 +0200
++
++gnome-shell (3.6.1-1) experimental; urgency=low
++
++  * New upstream release
++  * d/p/28-ShellUserVerifier-fix-typo-in-function-name-caught-o.patch:
++    - Removed, fixed upstream
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Wed, 17 Oct 2012 21:01:15 +0200
++
++gnome-shell (3.6.0-1) experimental; urgency=low
++
++  * New upstream release
++  * d/p/28-ShellUserVerifier-fix-typo-in-function-name-caught-o.patch:
++    - Added. Fix typo in function name called from auth error (From upstream
++      git)
++  * d/p/29-Cope-with-clutter-being-built-with-both-new-and-old-.patch:
++    - Added. The ClutterColor g-i API changes depending on which version of
++      gobject-introspection clutter is built with. Deal with both variants
++  * d/p/01_slist_cleanup.patch
++    d/p/02_filter_nodisplay_parents.patch
++    d/p/03_don-t-show-apps-in-NoDisplay-categories.patch
++    d/p/04_fix_nodisplay.patch
++    d/p/25-close-the-recorder-instead-of-pausing-it.patch
++    d/p/26-networkAgent-use-absolute-path-if-configured.patch
++    d/p/32-enable-the-screen-reader-menu-item.patch
++    d/p/33-screen-reader-l10n.patch
++    - Dropped, all fixed upstream
++  * d/p/14_make-GLX-optional.patch: Refreshed
++  * d/p/27-nm-libexec-path.patch: Refreshed
++  * d/p/10-make-NetworkManager-optional.patch: Temporarily disabled
++  * debian/gnome-shell.gsettings-override: Use epiphany instead of iceweasel
++    again
++  * debian/control.in: Conflict with gnome-screensaver (<< 3.6) as
++    both try to provide the screensaver in the full gnome session
++  * Sync with Ubuntu:
++    + debian/control.in: Update build-depends
++    + debian/source_gnome-shell.py: Add apport hook
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Mon, 15 Oct 2012 09:34:33 +0200
++
++gnome-shell (3.4.2-2) unstable; urgency=low
++
++  * Replace epiphany by iceweasel. Closes: #682481.
++  * Drop obsolete README.Debian. Closes: #684584.
++
++ -- Josselin Mouette <joss@debian.org>  Sat, 29 Sep 2012 10:20:25 +0200
++
++gnome-shell (3.4.2-1) unstable; urgency=low
++
++  [ Laurent Bigonville ]
++  * New upstream release.
++    - Drop patches 24-mirror-evolution-calendar-settings.patch and
++      26-fix-empathy-popup-regression.patch, applied upstream.
++  * Add d/p/26-networkAgent-use-absolute-path-if-configured.patch: Fix issue
++    finding VPN authentication binary, taken from upstream (Closes: #681737)
++  * d/p/27-nm-libexec-path.patch: Use Debian specific NM VPN helpers paths
++
++  [ Josselin Mouette ]
++  * Change epiphany desktop file name to match the change in the
++    epiphany package.
++
++  [ Jordi Mallach ]
++  * debian/patches:
++    - 32-enable-the-screen-reader-menu-item.patch: Add Orca to the a11y
++      menu, to improve accessibility of the Shell-based GDM greeter.
++    - 33-screen-reader-l10n.patch: Steal translations for new string
++      "Screen Reader" from GNOME Control Center.
++
++ -- Laurent Bigonville <bigon@debian.org>  Sat, 04 Aug 2012 13:18:50 +0200
++
++gnome-shell (3.4.1-8) unstable; urgency=low
++
++  * 27-don-t-show-apps-in-NoDisplay-categories.patch: renamed as
++    03_don-t-show-apps-in-NoDisplay-categories.patch for reordering.
++  * 01_slist_cleanup.patch, 02_filter_nodisplay_parents.patch,
++    04_fix_nodisplay.patch: correctly filter out applications in a
++    NoDisplay directory, including parent directories. This should
++    finally fix for good handling of the Debian menu, including in
++    searches.  Closes: #677498.
++  * Bump the build-dependency on gnome-menus accordingly.
++
++ -- Josselin Mouette <joss@debian.org>  Sat, 23 Jun 2012 20:49:32 +0200
++
++gnome-shell (3.4.1-7) unstable; urgency=low
++
++  * debian/patches/21_revert_evolution_gsettings.patch: Drop this patch now
++    that we have evolution 3.4.
++  * debian/patches/24-mirror-evolution-calendar-settings.patch: Mirror
++    Evolution calendar settings into our own schema to avoid a hard dependency
++    on evolution for the gsettings schema file. Patch cherry-picked from
++    upstream Git.
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 20 Jun 2012 06:31:49 +0200
++
++gnome-shell (3.4.1-6) unstable; urgency=low
++
++  [ Laurent Bigonville ]
++  * d/p/26-fix-empathy-popup-regression.patch: Fix Empathy popup regression
++    (taken from upstream)
++
++  [ Michael Biebl ]
++  * debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch: Drop
++    this patch as it breaks application tracking for all applications marked
++    as NoDisplay. Closes: #676425
++  * debian/patches/27-don-t-show-apps-in-NoDisplay-categories.patch:
++    Explicitly include NoDisplay applications in the ShellAppSystem because we
++    want application tracking for them, but filter NoDisplay applications out
++    when showing them to the user because we don't want to show them to the
++    user. Patch backported from upstream Git.
++
++ -- Michael Biebl <biebl@debian.org>  Tue, 12 Jun 2012 17:09:34 +0200
++
++gnome-shell (3.4.1-5) unstable; urgency=low
++
++  * Disabling the screen recorder on arm{el,hf} was not sufficient to make it
++    build everywhere since the screen grabber is also used for making
++    screenshots. Update debian/patches/14_make-GLX-optional.patch instead and
++    only use pixel buffers in the screen grabber if we have GL/GLX support.
++    This means we can re-enable the screen recorder on arm{el,hf} as it will
++    use the slow, cogl-based path there.
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 30 May 2012 20:56:52 +0200
++
++gnome-shell (3.4.1-4) unstable; urgency=low
++
++  * debian/patches/14_make-GLX-optional.patch:
++    - Add DEP-3 patch header.
++    - Remove unconditional pkg-config check for the "gl" module.
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 30 May 2012 14:37:44 +0200
++
++gnome-shell (3.4.1-3) unstable; urgency=low
++
++  * Upload to unstable.
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 30 May 2012 13:19:38 +0200
++
++gnome-shell (3.4.1-2) experimental; urgency=low
++
++  * debian/patches/22-remove-online-accounts-from-user-menu.patch: Remove
++    "Online Accounts" from user menu. It can be easily accessed via
++    "System Settings" so there is no need to clutter up the user menu.
++  * Tighten Depends on gir1.2-clutter-1.0. Closes: #673929
++  * Change Recommends: gnome-themes-standard to Depends. Adwaita is the
++    prefererred window manager theme and without a theme installed gnome-shell
++    refuses to start. Closes: #590340
++  * Bump Depends on gnome-settings-daemon to (>= 3.4.0). There was an
++    incompatible change in the Power D-Bus API which caused the power icon to
++    no longer update properly. Closes: #674429
++  * Don't build the screen recorder on arm{el,hf} as the screen grabber uses
++    GL/GLX and on those archs cogl uses GLES.
++  * debian/patches/25-close-the-recorder-instead-of-pausing-it.patch: Close
++    the screen recorder instead of pausing. Otherwise we continue to write to
++    the same output file. Patch cherry-picked from upstream Git.
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 30 May 2012 12:17:13 +0200
++
++gnome-shell (3.4.1-1) experimental; urgency=low
++
++  [ Jeremy Bicha ]
++  * New upstream release.
++  * debian/control.in:
++    - Add debug package
++    - Update dependencies
++    - Recommend gnome-user-guide
++    - Break gnome-tweak-tool (<< 3.3)
++    - Bump Standards-Version to 3.9.3
++  * debian/gnome-shell-common.install:
++    - No more gconf schemas to install
++    - Install gtk-docs
++  * Drop patches that have been applied upstream.
++
++  [ Sjoerd Simons ]
++  * debian/control.in: Add build-depends on libgcr-3-dev (>= 3.3.90)
++  * debian/control.in: Drop dependency on gir1.2-gjs-1.0 as it has been folded
++    into libgjs
++  * debian/control.in: Add depends on gir1.2-gcr-3
++
++  [ Michael Biebl ]
++  * debian/patches/10-make-NetworkManager-optional.patch: Updated.
++  * debian/gnome-shell-common.install: Install GConf conversion script.
++  * debian/patches/21_revert_evolution_gsettings.patch: Revert the switch to
++    gsettings in the calendar server for now as long as evolution 3.4 is not
++    ready yet.
++
++ -- Michael Biebl <biebl@debian.org>  Sun, 20 May 2012 00:16:54 +0200
++
++gnome-shell (3.2.2.1-4) unstable; urgency=low
++
++  * Fold 04_remove-glx-dependency-on-armel.patch and
++    14_require_gl_directly.patch into a new patch named
++    14_make-GLX-optional.patch. Use pkg-config to check if gl.pc is available
++    and build the GLX/GL bits conditionally. This fixes a build failure on
++    arm{el,hf} where clutter/cogl uses GLES. Closes: #670850
++
++ -- Michael Biebl <biebl@debian.org>  Mon, 30 Apr 2012 20:37:44 +0200
++
++gnome-shell (3.2.2.1-3) unstable; urgency=low
++
++  * d/p/14_require_gl_directly.patch
++    + Added. gnome-shell uses glXQuery* API so it needs a direct link against
++      libGL. Causes build failure with upcoming clutter/cogl as they don't
++      expose a directly link to libGL anymore
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sun, 01 Apr 2012 16:07:26 +0200
++
++gnome-shell (3.2.2.1-2) unstable; urgency=low
++
++  * debian/patches/12_Replace-shell_util_icon_from_string.patch
++    + Added. Remove the neglected user of the removed
++      Shell.util_icon_from_string function. This caused subscription request
++      to not pop up (From upstream git)
++  * debian/patches/13_bluetooth_fix_undefined_variable.patch
++    + Added. Fixes bluetooth device status slider so it reflects reality again
++    (From upstream git)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Tue, 28 Feb 2012 11:30:47 +0100
++
++gnome-shell (3.2.2.1-1) unstable; urgency=low
++
++  [ Michael Biebl ]
++  * debian/patches/10-make-NetworkManager-optional.patch: make NM
++    optional, to fix build on kFreeBSD architectures. Closes: #652482
++  * debian/patches/11-no-gettext.patch: remove gettext macros, otherwise
++    autoreconf fails due to incompatibilities with intltool.
++
++  [ Jordi Mallach ]
++  * Enable dh_autoreconf.
++  * Update Vcs-* URLs.
++
++  [ Josselin Mouette ]
++  * Update repository URL.
++
++  [ Michael Biebl ]
++  * New upstream release:
++    - Fix a crash in gnome-shell-extension-tool. Closes: #649583
++    - Remove 05-NetworkMenu-don-t-query-DBus-properties-of-removed-o.patch.
++    - Remove 06-NetworkMenu-fix-regression-in-access-point-removed.patch.
++    - Refresh 07-NetworkMenu-fix-logic-for-updating-wifi-icon.patch.
++  * debian/control.in: Bump dependency on python to (>= 2.6) since we require
++    JSON support. Closes: #580869
++
++ -- Michael Biebl <biebl@debian.org>  Wed, 25 Jan 2012 11:06:41 +0100
++
++gnome-shell (3.2.1-8) unstable; urgency=low
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Add Depends on telepathy-mission-control-5
++    (Closes: #651514)
++
++  [ Michael Biebl ]
++  * Upload to unstable.
++
++ -- Michael Biebl <biebl@debian.org>  Sat, 17 Dec 2011 06:34:55 +0100
++
++gnome-shell (3.2.1-7) experimental; urgency=low
++
++  * Fix version in Breaks/Replaces. Closes: #650927
++
++ -- Michael Biebl <biebl@debian.org>  Sun, 04 Dec 2011 21:19:25 +0100
++
++gnome-shell (3.2.1-6) experimental; urgency=low
++
++  [ Raphaël Hertzog ]
++  * Add Breaks against gnome-tweak-tool (<< 3.2) to force its upgrade to a
++    version that works with GNOME 3.2.
++
++  [ Josselin Mouette ]
++  * Split common files and translations in gnome-shell-common. Add
++    appropriate Breaks/Replaces.
++
++  [ Michael Biebl ]
++  * debian/watch:
++    - Track stable releases.
++  * debian/patches/09-respect-NoDisplay-semantics-for-app-menu.patch:
++    - Respect NoDisplay semantics for applications menu. This avoids duplicate
++      menu entries when menu-xdg is installed. Closes: #649559
++
++ -- Michael Biebl <biebl@debian.org>  Sat, 03 Dec 2011 17:23:39 +0100
++
++gnome-shell (3.2.1-5) experimental; urgency=low
++
++  * debian/patches/06-polkit-Find-the-best-user-to-authenticate-as.patch:
++    + Added. When picking a user to authenticate with, try the current user
++      first, then root and if all else fails the first user that is allowed to
++      authenticate. (from upstream git)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sun, 20 Nov 2011 22:28:42 +0000
++
++gnome-shell (3.2.1-4) experimental; urgency=low
++
++  * 05-NetworkMenu-don-t-query-DBus-properties-of-removed-o.patch:
++    + Added. Don't (potentially) ask NM over D-Bus about an access point that
++      was just removed. (From upstream git). As a side-effect this fixes
++      gnome-shell freezing a while after unblacking.
++  * 06-NetworkMenu-fix-regression-in-access-point-removed.patch
++    + Added. Fix a regression in above patch (from upstream git)
++  * 07-NetworkMenu-fix-logic-for-updating-wifi-icon.patch
++    + Added. Fix the logic for connecting to the current wifi strength,
++      prevents the network icon fro mbecoming stale (from upstream git)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 19 Nov 2011 15:28:19 +0000
++
++gnome-shell (3.2.1-3) experimental; urgency=low
++
++  [ Josselin Mouette ]
++  * Break fglrx-driver (<< 1:11-10). Closes: #648280.
++
++  [ Sjoerd Simons ]
++  * debian/control.in: Recommend gnome-contacts
++  * debian/control.in: Update build-depends on the e-d-s libs to ensure we
++    build against the same version as the libfolks e-d-s backend.
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sun, 13 Nov 2011 16:40:12 +0100
++
++gnome-shell (3.2.1-2) experimental; urgency=low
++
++  * debian/control.in:
++    - Tighten Depends on gir1.2-mutter-3.0 and gir1.2-glib-2.0.
++      Closes: #646999
++    - Drop Build-Depends on libgnome-menu-dev.
++
++ -- Michael Biebl <biebl@debian.org>  Sat, 05 Nov 2011 21:35:14 +0100
++
++gnome-shell (3.2.1-1) experimental; urgency=low
++
++  [ Sjoerd Simons ]
++  * New upstream release
++  * debian/patches/00git-ShellRecorder-Use-cogl_read_pixels.patch:
++    + Dropped, fixed upstream
++  * debian/patches/03_hidden_applications.patch
++    + Dropped, fixed upstream
++  * debian/control.in: Add libfolks-dev build-depends
++  * debian/control.in: Add depends on gir1.2-accountsservice-1.0 and
++    gir1.2-caribou-1.0,
++
++  [ Jeremy Bicha ]
++  * debian/control.in:
++    - Recommend gnome-session-fallback
++    - Bump minimum gjs & gobject-introspection versions
++    - Add gir1.2-soup-2.4 dependency
++
++  [ Sjoerd Simons ]
++  * debian/gnome-shell.lintian-overrides:
++    + Updated (from Ubuntu). gnome-shell needs an rpath to find the private
++      bluetooth lib
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Fri, 28 Oct 2011 22:20:04 +0200
++
++gnome-shell (3.0.2-8) unstable; urgency=low
++
++  * debian/patches/05_fix_glib_2.30_compat.patch:
++    + Updated. Small mistake in the patch causes gnome-shell to fail to load
++      the dim window shared, instead of which it just hangs. Fixed now..
++      (Closes: 649459)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Mon, 21 Nov 2011 15:19:48 +0000
++
++gnome-shell (3.0.2-7) unstable; urgency=low
++
++  * debian/patches/06-polkit-Find-the-best-user-to-authenticate-as.patch:
++    + Added. When picking a user to authenticate with, try the current user
++    first, then root and if all else fails the first user that is allowed to
++    authenticate. (from upstream git)
++  * debian/patches/07-Add-some-element-type-annotations-to-appease-g-i-mas.patch:
++    + Added. Add annotation to prevent warnings from new g-i (from upstream
++      git)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sun, 20 Nov 2011 22:04:39 +0000
++
++gnome-shell (3.0.2-6) unstable; urgency=low
++
++  * debian/patches/05_fix_glib_2.30_compat.patch:
++    + Added. Fix compatibility with glib 2.30, which broke some things due to
++      GI annotation changes. (From upstream git)
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 19 Nov 2011 15:04:45 +0000
++
++gnome-shell (3.0.2-5) unstable; urgency=low
++
++  [ Michael Biebl ]
++  * debian/rules:
++    - Make network-manager and gnome-bluetooth (build) dependencies linux-any.
++
++  [ Rico Tzschichholz ]
++  * Add 00git-ShellRecorder-Use-cogl_read_pixels.patch to fix FTBFS on arm
++
++ -- Michael Biebl <biebl@debian.org>  Fri, 14 Oct 2011 17:22:55 +0200
++
++gnome-shell (3.0.2-4) unstable; urgency=low
++
++  [ Josselin Mouette ]
++  * Break gnome-session < 3.
++
++  [ Rico Tzschichholz ]
++  * Add 04_remove-glx-dependency-on-armel.patch to fix FTBFS on arm
++
++  [ Michael Biebl ]
++  * Upload to unstable.
++  * debian/watch: Switch to .xz tarballs.
++  * debian/control.in:
++    - Set pkg-gnome-maintainers@lists.alioth.debian.org as Maintainer.
++    - Bump Standards-Version to 3.9.2. No further changes.
++
++ -- Michael Biebl <biebl@debian.org>  Fri, 14 Oct 2011 12:56:37 +0200
++
++gnome-shell (3.0.2-3) experimental; urgency=low
++
++  * Re-add gnome-bluetooth dependency.
++
++ -- Josselin Mouette <joss@debian.org>  Mon, 19 Sep 2011 18:53:24 +0200
++
++gnome-shell (3.0.2-2) experimental; urgency=low
++
++  [ Martin Pitt ]
++  * debian/control.in, debian/rules: When building on Ubuntu, add a dependency
++    to gnome-icon-theme-full.
++  * debian/control.in: Change gir1.2-json-glib-1.0 build-dep to
++    gir1.2-json-1.0 to reflect the binary rename in json-glib
++    0.13.4-2. Thanks Micah Gersten!
++
++  [ Laurent Bigonville ]
++  * debian/control.in:
++    - Drop dependency against libdconf0 and let dh_installgsettings set
++      the right dependencies.
++    - Make gnome-shell Recommends gnome-themes-standard (for Adwaita)
++  * debian/compat: Bump debhelper compatibility to 8
++
++  [ Josselin Mouette ]
++  * 03_hidden_applications.patch: do not show NoDisplay=true submenus
++    and applications. This will avoid showing the Debian menu while
++    asked not to. Closes: #557997.
++  * 01_favorite_apps.patch: dropped, replaced by override file.
++  * Add libreoffice and yelp to favorite applications.
++  * Drop useless build-dependency on libwnck.
++  * Massive cleanup in build-dependencies.
++
++ -- Josselin Mouette <joss@debian.org>  Mon, 19 Sep 2011 16:36:48 +0200
++
++gnome-shell (3.0.2-1) experimental; urgency=low
++
++  [ Rico Tzschichholz ]
++  * New upstream release
++  * debian/watch:
++    - Look for bzip2 tarballs
++  * debian/rules,debian/upstream.gitlog:
++    - Drop upstream.gitlog which is outdated
++
++  [ Josselin Mouette ]
++  * Only recommend gnome-control-center.
++  * Break gnome-control-center < 3. This time add the missing epoch.
++    Closes: #628532.
++
++  [ Sjoerd Simons ]
++  * debian/rules: Fix misspelling of Recommends
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Tue, 31 May 2011 19:31:47 -0700
++
++gnome-shell (3.0.1-1) experimental; urgency=low
++
++  [ Laurent Bigonville ]
++  * debian/control.in:
++    - Bump priority to optional
++
++  [ Sjoerd Simons ]
++  * New upstream release
++
++ -- Sjoerd Simons <sjoerd@debian.org>  Sat, 14 May 2011 17:58:12 +0100
++
++gnome-shell (3.0.0.2-1) experimental; urgency=low
++
++  * Team upload.
++
++  [ Frederic Peters ]
++  * New upstream release (2.91.93).
++  * debian/control.in:
++    + added dependency on gnome-icon-theme-symbolic.
++    + bumped gnome-shell dependency.
++    + bumped gir1.2-freedesktop build-dep to 0.10.6, for a fix to
++      cairo-1.0.typelib
++
++  [ Raphaël Hertzog ]
++  * New upstream release (3.0.0.2).
++  * New patch 02_rpath-bluetooth-applet.patch by Rico Tzschichholz to
++    add an RPATH so that the compilation doesn't fail when g-ir-scanner
++    tries to analyze libgnome-shell.so linked against
++    libgnome-bluetooth-applet.so.0 which is in a private directory.
++  * Add a lintian override for the RPATH that we can't avoid.
++  * Teach dpkg-shlibdeps how to find that private lib and add the
++    corresponding dependency in debian/slibs.local.
++  * Update and add a bunch of build-depends to match the latest configure
++    requirements.
++  * Add gir1.2-gnomebluetooth-1.0 and gir1.2-networkmanager-1.0 to Depends
++    because they are needed to benefit from the improved UI associated to the
++    respective status bar applet.
++
++  [ Laurent Bigonville ]
++  * debian/control.in: {Build-}Depends against gir1.2-mutter-3.0 instead of
++    gir1.2-mutter-2.91
++
++ -- Raphaël Hertzog <hertzog@debian.org>  Mon, 11 Apr 2011 21:03:31 +0000
++
++gnome-shell (2.91.92-1) experimental; urgency=low
++
++  * New upstream release.
++  * debian/patches/, remove patches from upstream git:
++    + 0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch
++    + 05_use_dbus_for_shutdown_and_logout.patch
++  * debian/control.in:
++    + add build-dep on libtelepathy-logger-dev and gir1.2-telepathylogger-0.2.
++    + bump build-dep on libxfixes-dev, it needs the one from experimental, for
++      pointer barriers.
++
++ -- Frederic Peters <fpeters@debian.org>  Thu, 24 Mar 2011 19:28:12 +0100
++
++gnome-shell (2.91.91-2) experimental; urgency=low
++
++  * debian/patches/04_gnome_session_quit.patch: remove, replaced by:
++  * debian/patches/05_use_dbus_for_shutdown_and_logout.patch: use Session
++    D-Bus interface for shutdown and logout. (from git) (closes: #618870)
++
++ -- Frederic Peters <fpeters@debian.org>  Sat, 19 Mar 2011 13:10:02 +0100
++
++gnome-shell (2.91.91-1) experimental; urgency=low
++
++  * New upstream release.
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/control.in:
++    + Depend on gsettings-desktop-schemas. Closes: #614945.
++    + Depend on gir1.2-mutter-2.91. Closes: #615588.
++
++  [ Frederic Peters ]
++  * debian/control.in:
++    + Don't depend on mutter, it now links against libmutter-wm0.
++  * debian/patches/03_fix_dconf_service_location.patch: remove, no longer
++    necessary now that gnome-shell is a real binary and doesn't try to arrange
++    its own environment.
++  * debian/patches/04_gnome_session_quit.patch: use gnome-session-save in
++    fallback if gnome-session-quit doesn't work, so gnome-shell keeps working
++    with older gnome-session versions.
++
++  [ Emilio Pozuelo Monfort ]
++  * d/p/0001-altTab-fix-incorrect-positioning-with-multiple-monit.patch:
++    + Patch from upstream git, fix Alt+Tab with multiple monitors.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 16 Mar 2011 21:47:27 +0000
++
++gnome-shell (2.91.90-1) experimental; urgency=low
++
++  * New upstream release.
++    + Build depend on libtelepathy-glib-dev for the updated Telepathy
++      integration.
++    + Build depend on libpolkit-agent-1-dev for the new authorization dialogs.
++    + Build depend, and depend, on appropriate gir packages (polkit,
++      telepathy, and upower).
++    + Update build dep on libmutter-dev.
++    + Update depends for new libgnomekbd gir package name.
++    + Remove Recommends on xserver-xephyr.
++
++ -- Frederic Peters <fpeters@debian.org>  Fri, 25 Feb 2011 12:23:23 +0100
++
++gnome-shell (2.91.6-1) experimental; urgency=low
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/control.in:
++    + Depend on gnome-control-center for My Account / System settings.
++
++  [ Laurent Bigonville ]
++  * New upstream release.
++  * debian/control.in:
++    - Bump build-dependencies
++    - Add libecal1.2-dev, libedataserver1.2-dev and libedataserverui1.2-dev
++      build-dependencies
++    - Make mutter depends on libdconf0 | gsettings-backend instead of
++      libdconf0 only
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/control.in:
++    + Update for the new gtk+ 3 package names.
++    + Add missing dependency on gir1.2-gnomekbd-3.0.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sat, 19 Feb 2011 16:45:48 +0000
++
++gnome-shell (2.91.5-1) experimental; urgency=low
++
++  * New upstream release.
++    + debian/patches/02_fix_build_with_latest_gtk.patch:
++      - Removed, fixed upstream.
++    + debian/patches/01_favorite_apps.patch:
++      - Refreshed.
++    + debian/control.in:
++      - Updated build dependencies.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Wed, 12 Jan 2011 23:41:41 +0000
++
++gnome-shell (2.91.3-2) experimental; urgency=low
++
++  * debian/control.in:
++    - Build depend on libdconf0 for dconf-service. Closes: #595598.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 19 Dec 2010 16:36:11 +0000
++
++gnome-shell (2.91.3-1) experimental; urgency=low
++
++  [ Emilio Pozuelo Monfort ]
++  * New upstream release (Closes: #605098, CVE-2010-4000).
++    - debian/control.in:
++      + Updated dependencies and build dependencies.
++    - debian/patches/02_undo_gtk3_transition.diff:
++      + Removed, let's use GTK+3 from now on.
++    - debian/patches/03_fix_dconf_service_location.diff:
++      + Updated.
++  * debian/control.in,
++    debian/rules:
++    - Remove hack to get the typelibs scanned. Pass the private
++      directory to dh_girepository instead. Update the minimum
++      build dependency on gobject-introspection accordingly.
++  * debian/control.in:
++    - Build depend on gir1.2 packages.
++    - Remove gir dependencies, they are autogenerated.
++
++  [ Laurent Bigonville ]
++  * debian/control.in: Add Vcs-* fields
++  * debian/watch: Add watch file
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/patches/02_fix_build_with_latest_gtk.patch:
++    - Patch from upstream git, fix build with GTK+ 2.91.6.
++  * debian/control.in:
++    - Bump the libgtk3.0-dev accordingly.
++  * debian/patches/*.diff:
++    - Renamed to debian/patches/*.patch.
++
++ -- Emilio Pozuelo Monfort <pochu@debian.org>  Sun, 19 Dec 2010 00:08:30 +0000
++
++gnome-shell (2.31.5-2) experimental; urgency=low
++
++  * debian/control:
++  - depend and build-depend on gir1.0-glib-2.0 (>= 0.6.15~git20100713)
++  - also depend on gjs, because the clock preferences uses gjs-console for
++    some reason
++
++ -- Gustavo Noronha Silva <kov@debian.org>  Wed, 28 Jul 2010 11:45:06 +0200
++
++gnome-shell (2.31.5-1) experimental; urgency=low
++
++  * New development release.
++  - depend on mutter 2.31.5
++  - refresh patches
++  - fixes requirements on mutter (Closes: #586124)
++  * debian/control.in:
++  - Build-depend on glib >= 2.25.11-1 because we use glib-compile-schemas
++  - Build-depend on gtk+ >= 2.21.1
++  - Build-depend on gobject-introspection >= 0.6.15~git20100713-1 because
++    we need newer glib bindings
++  - Build-depend on gir1.0-json-glib-1.0 (Closes: #584660), thanks to
++    Raphael Hertzog for pointing out the fix
++  - gnome-shell depends on gir1.0-gconf-2.0 >= 2.31.5 to run
++  * debian/patches/02_undo_gtk3_transition.diff:
++  - undo gtk2->gtk3 migration since we do not yet have gtk+ 3 on Debian
++  * debian/patches/03_fix_dconf_service_location.diff:
++  - fix the path used to start dconf-service
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Tue, 13 Jul 2010 14:36:34 -0300
++
++gnome-shell (2.31.2-1) experimental; urgency=low
++
++  * New upstream release
++  - depends on mutter 2.31
++  - includes debian/patches/02_gjs_build_fix.patch, so removing
++  * debian/rules:
++  - depends on clutter-1.0 >= 1.2.8
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Mon, 31 May 2010 11:03:29 -0300
++
++gnome-shell (2.29.0-3) unstable; urgency=low
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/patches/02_gjs_build_fix.patch:
++    - Backport upstream commit to fix the build with recent gjs.
++  * debian/source/format,
++    debian/patches/series,
++    debian/rules:
++    - Convert to source format 3.0 (quilt).
++  * debian/rules:
++    - Include gnome-get-source.mk.
++
++ -- Josselin Mouette <joss@debian.org>  Tue, 27 Apr 2010 22:32:21 +0200
++
++gnome-shell (2.29.0-2) unstable; urgency=low
++
++  * debian/control:
++  - really fix #572718 by bumping the version in mutter's gir package name
++
++ -- Gustavo Noronha Silva <kov@debian.org>  Mon, 15 Mar 2010 17:33:24 -0300
++
++gnome-shell (2.29.0-1) unstable; urgency=low
++
++  [ Emilio Pozuelo Monfort ]
++  * debian/rules:
++    - Don't install *.la.
++
++  [ Gustavo Noronha Silva ]
++  * New upstream development release.
++  - should work with the newer mutter (Closes: #572718)
++
++ -- Gustavo Noronha Silva <kov@debian.org>  Tue, 09 Mar 2010 18:11:05 -0300
++
++gnome-shell (2.28.1~git20100129-1) unstable; urgency=low
++
++  * New upstream snapshot.
++
++ -- Gustavo Noronha Silva <kov@debian.org>  Fri, 29 Jan 2010 12:44:58 -0200
++
++gnome-shell (2.28.1~git20091125-1) unstable; urgency=low
++
++  * New upstream snapshot
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Wed, 25 Nov 2009 19:06:40 -0200
++
++gnome-shell (2.28.1~git20091117-1) unstable; urgency=low
++
++  * New upstream snapshot
++  * debian/patches/02_allow_non_uri_apps.diff:
++  - dropped; applied upstream
++  * debian/upstream.gitlog, debian/rules:
++  - ship upstream's git log as upstream changelog (Closes: #556354)
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Thu, 12 Nov 2009 12:02:52 -0200
++
++gnome-shell (2.28.1~git20091112-1) unstable; urgency=low
++
++  * New upstream snapshot
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Thu, 12 Nov 2009 10:43:05 -0200
++
++gnome-shell (2.28.1~git20091028-2) unstable; urgency=low
++
++  * debian/patches/01_favorite_apps.diff:
++  - change the default favorite browser desktop file to be Epiphany's
++    (Closes: #553054)
++  * debian/control.in:
++  - gnome-shell's startup script wants to run glxinfo to get information
++    regarding the server's GLX support; thanks to alex bodnaru
++    <alexbodn@012.net.il> for noticing this is needed
++    (Closes: #553440)
++  * debian/patches/02_allow_non_uri_apps.diff:
++  - patch by Guido Günther <agx@sigxcpu.org> to drop the requirement that
++    associated apps support URIs, for local files at least
++    (Closes: #553618)
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Mon, 09 Nov 2009 15:32:14 -0200
++
++gnome-shell (2.28.1~git20091028-1) unstable; urgency=low
++
++  * New upstream snapshot
++  * debian/control:
++  - bump Standards-Version to 3.8.3
++  - python is a dependency, since the script that starts GNOME Shell
++    is a python script
++  - pkg-config is also a dependency (Closes: #552202)
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Wed, 28 Oct 2009 16:12:13 -0200
++
++gnome-shell (2.28.1~git20091024-1) unstable; urgency=low
++
++  * New upstream snapshot
++  * debian/control.in:
++  - ok, I agree, let's recommend Xephyr for now (Closes: #552141)
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Sat, 24 Oct 2009 13:22:02 -0200
++
++gnome-shell (2.28.1~git20091020-1) unstable; urgency=low
++
++  * Initial upload, based on the Ubuntu package (Closes: #550956)
++  * debian/patches:
++  - drop two unnecessary patches
++  * debian/rules:
++  - cleanup, and add Debian GNOME Team rules include
++  * debian/control.in:
++  - add Debian GNOME Team stuff
++  - fix alignment
++  - remove Recommends for xserver-xephyr
++  - fix build-dependencies package names
++  - build-depend on gnome-pkg-tools for uploaders
++
++ -- Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>  Wed, 14 Oct 2009 11:31:23 -0300
++
++gnome-shell (2.28.0-0ubuntu2) karmic; urgency=low
++
++  * Add libcroco3-dev to Build-Depends.  Fixes FTBFS.
++
++ -- Christopher James Halse Rogers <raof@ubuntu.com>  Tue, 13 Oct 2009 17:50:23 +1100
++
++gnome-shell (2.28.0-0ubuntu1) karmic; urgency=low
++
++  * New upstream version
++  * debian/control:
++    - updated build requirement
++  * debian/patches/80_git_change_fix_alt_tab_ressource_usage.patch:
++    - git change to fix ressources not being freed on alt-tab
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Mon, 12 Oct 2009 22:44:00 +0200
++
++gnome-shell (2.27.3-0ubuntu1) karmic; urgency=low
++
++  * New upstream version
++  * debian/control:
++    - depends on python since it's used in the wrapper
++      (lp: #413096)
++    - updated gir requirement
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 30 Sep 2009 23:09:56 +0200
++
++gnome-shell (2.27.2-0ubuntu1) karmic; urgency=low
++
++  * New upstream version
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Tue, 08 Sep 2009 00:31:49 +0200
++
++gnome-shell (2.27.1-0ubuntu1) karmic; urgency=low
++
++  * New upstream version
++  * debian/control:
++    - updated build requirements
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 02 Sep 2009 10:44:03 +0200
++
++gnome-shell (2.27.0-0ubuntu3) karmic; urgency=low
++
++  * Requires gvfs-backends now
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 12 Aug 2009 01:46:57 +0200
++
++gnome-shell (2.27.0-0ubuntu2) karmic; urgency=low
++
++  * Require gobject-introspection-freedesktop too
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 12 Aug 2009 01:29:04 +0200
++
++gnome-shell (2.27.0-0ubuntu1) karmic; urgency=low
++
++  * New upstream version
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Tue, 11 Aug 2009 19:36:26 +0200
++
++gnome-shell (0.0.1~git20090805-0ubuntu1) karmic; urgency=low
++
++  * New upstream snapshot
++  * debian/control:
++    - require new clutter
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 05 Aug 2009 19:04:15 +0100
++
++gnome-shell (0.0.1~git20090715-0ubuntu1) karmic; urgency=low
++
++  * New upstream snapshot
++  * debian/control:
++    - build-depends on libglib
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 15 Jul 2009 15:57:33 +0200
++
++gnome-shell (0.0.1~git20090702-0ubuntu0.2) karmic; urgency=low
++
++  * debian/control:
++    - recommends xserver-xephyr
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 02 Jul 2009 19:48:06 +0200
++
++gnome-shell (0.0.1~git20090702-0ubuntu0.1) karmic; urgency=low
++
++  * New git version
++  * debian/control:
++    - updated the depends
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 02 Jul 2009 15:59:22 +0200
++
++gnome-shell (0.0.1~git20090701-0ubuntu0.3) karmic; urgency=low
++
++  * debian/control:
++    - build-depends on gobject-introspection-glib-2.0 and not on libdesk
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 02 Jul 2009 10:18:37 +0200
++
++gnome-shell (0.0.1~git20090701-0ubuntu0.2) karmic; urgency=low
++
++  * debian/control: build-depends on gobject-introspection
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Thu, 02 Jul 2009 09:51:01 +0200
++
++gnome-shell (0.0.1~git20090701-0ubuntu0.1) karmic; urgency=low
++
++  * Initial ppa upload
++
++ -- Sebastien Bacher <seb128@ubuntu.com>  Wed, 01 Jul 2009 23:29:31 +0200
diff --cc debian/clean
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3d6866b9167a653e15e32d533050087515e54cda
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++debian/home/
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a6af48829675cf9c541b394f8699750c0fcfd740
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,168 @@@
++Source: gnome-shell
++Section: gnome
++Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
++Uploaders: Jeremy Bícha <jbicha@ubuntu.com>, Marco Trevisan (Treviño) <marco@ubuntu.com>
++Build-Depends: appstream,
++               bash-completion,
++               dbus-daemon <!nocheck>,
++               debhelper-compat (= 13),
++               dh-sequence-gir,
++               dh-sequence-gnome,
++               gjs (>= 1.87.1),
++               gir1.2-accountsservice-1.0 <!nocheck>,
++               gir1.2-gcr-4-dev,
++               gir1.2-gdkpixbuf-2.0-dev,
++               gir1.2-gdm-1.0 <!nocheck>,
++               gir1.2-geoclue-2.0 <!nocheck>,
++               gir1.2-gnomebg-4.0 <!nocheck>,
++               gir1.2-gnomedesktop-4.0 <!nocheck>,
++               gir1.2-gweather-4.0 (>= 4.1) <!nocheck>,
++               gir1.2-nma4-1.0 (>= 1.10.4) [linux-any] <!nocheck>,
++               gir1.2-polkitagent-1.0-dev,
++               gir1.2-rsvg-2.0 <!nocheck>,
++               gir1.2-upowerglib-1.0 <!nocheck>,
++               gnome-control-center-dev,
++               gnome-settings-daemon-common (>= 49) <!nocheck>,
++               gsettings-desktop-schemas-dev (>= 50~alpha),
++               gtk-doc-tools,
++               libasound2-dev,
++               libatk-bridge2.0-dev,
++               libecal2.0-dev (>= 3.45),
++               libedataserver1.2-dev (>= 3.45),
++               libgcr-4-dev (>= 3.90.0),
++               libgirepository-2.0-dev (>= 2.86.0),
++               libgjs-dev (>= 1.87.1),
++               libgl1-mesa-dri <!nocheck>,
++               libglib2.0-dev (>= 2.86.0),
++               libgnome-autoar-0-dev,
++               libgnome-bluetooth-3.0-dev (>= 3.9.0) [linux-any],
++               libgnome-desktop-4-dev (>= 40),
++               libgnome-menu-3-dev,
++               libgstreamer1.0-dev,
++               libgstreamer-plugins-base1.0-dev,
++               libgtk-4-dev,
++               libibus-1.0-dev,
++               libjson-glib-dev,
++               libmutter-18-dev (>= 50.0),
++               libxml2-utils,
++               mutter-18-tests (>= 50.0) <!nocheck>,
++               libnm-dev [linux-any],
++               libpipewire-0.3-dev (>= 0.3.49) [linux-any],
++               libpolkit-agent-1-dev,
++               libpulse-dev,
++               libsecret-1-dev,
++               libsystemd-dev [linux-any],
++               libx11-dev,
++               libxext-dev,
++               libxfixes-dev,
++               libxml2-dev,
++               mesa-common-dev,
++               meson (>= 1.3.0),
++               mutter (>= 50.0) <!nocheck>,
++               pipewire <!nocheck>,
++               pkgconf,
++               python3-docutils,
++               sassc,
++               systemd-dev [linux-any],
++               xauth <!nocheck>,
++               xwayland <!nocheck>
++Standards-Version: 4.7.4
++Homepage: https://gitlab.gnome.org/GNOME/gnome-shell
++Vcs-Git: https://salsa.debian.org/gnome-team/gnome-shell.git
++Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-shell
++
++Package: gnome-shell
++Architecture: linux-any
++Depends: gir1.2-accountsservice-1.0,
++         gir1.2-adw-1,
++         gir1.2-atk-1.0,
++         gir1.2-atspi-2.0,
++         gir1.2-gcr-4 (>= 3.90.0),
++         gir1.2-gdesktopenums-3.0,
++         gir1.2-gdkpixbuf-2.0,
++         gir1.2-gdm-1.0 (>= 47.0-4~),
++         gir1.2-geoclue-2.0,
++         gir1.2-glib-2.0 (>= 2.86.0),
++         gir1.2-gnomebg-4.0,
++         gir1.2-gnomebluetooth-3.0 (>= 42.3) [linux-any],
++         gir1.2-gnomedesktop-4.0 (>= 40),
++         gir1.2-graphene-1.0,
++         gir1.2-gstreamer-1.0,
++         gir1.2-gtk-4.0,
++         gir1.2-gweather-4.0 (>= 4.1),
++         gir1.2-freedesktop,
++         gir1.2-ibus-1.0,
++         gir1.2-mutter-18 (>= 50.0),
++         gir1.2-nm-1.0 [linux-any],
++         gir1.2-nma4-1.0 (>= 1.10.4) [linux-any],
++         gir1.2-pango-1.0,
++         gir1.2-polkit-1.0,
++         gir1.2-rsvg-2.0,
++         gir1.2-soup-3.0,
++         gir1.2-upowerglib-1.0,
++         gjs (>= 1.87.1),
++         gnome-control-center (>= 1:46),
++         gnome-settings-daemon (>= 49),
++         gnome-shell-common (= ${source:Version}),
++         gsettings-desktop-schemas (>= 50~alpha),
++         gstreamer1.0-pipewire (>= 0.3.49) [linux-any],
++         libglib2.0-bin (>= 2.86.0),
++         python3,
++         tecla,
++         ${misc:Depends},
++         ${shlibs:Depends}
++Recommends: bolt,
++            evolution-data-server (>= 3.45),
++            gdm3,
++            gnome-browser-connector,
++            gnome-remote-desktop,
++            gnome-menus,
++            gnome-user-docs,
++            ibus,
++            iio-sensor-proxy,
++            power-profiles-daemon,
++            switcheroo-control,
++            unzip
++Suggests: gir1.2-malcontent-0 [linux-any],
++          gir1.2-telepathyglib-0.12,
++          gir1.2-telepathylogger-0.2,
++          gnome-shell-extension-prefs,
++Breaks: gnome-shell-extension-appindicator (<< 50),
++        gnome-shell-extension-dash-to-panel (<< 55),
++        gnome-shell-extension-dashtodock (<< 79),
++        gnome-shell-extension-desktop-icons (<< 21.04),
++        gnome-shell-extension-desktop-icons-ng (<< 46+really47.0.2-2),
++        gnome-shell-extension-taskbar (<< 57.0-2.1~),
++        gnome-shell-extension-top-icons-plus (<< 27-3~),
++        gnome-shell-extension-workspaces-to-dock (<< 54~),
++        gnome-shell-extensions (<< 40.0~),
++        gnome-session (<< 49~beta~),
++Provides: notification-daemon,
++          polkit-1-auth-agent
++Description: graphical shell for the GNOME desktop
++ The GNOME Shell provides core interface functions like switching
++ windows, launching applications or see your notifications. It takes
++ advantage of the capabilities of modern graphics hardware and
++ introduces innovative user interface concepts to provide a
++ delightful and easy to use experience. GNOME Shell is the defining
++ technology of the GNOME 3 user experience.
++
++Package: gnome-shell-common
++Architecture: all
++Depends: ${misc:Depends}
++Breaks: gnome-session-common (<< 50~alpha)
++Description: common files for the GNOME graphical shell
++ This package contains translations and data files for the GNOME shell.
++
++Package: gnome-shell-extension-prefs
++Architecture: linux-any
++Depends: gir1.2-adw-1,
++         gir1.2-gtk-4.0,
++         gjs (>= 1.87.1),
++         gnome-shell (= ${binary:Version}),
++         ${misc:Depends},
++Provides: gnome-extensions-app
++Recommends: gnome-browser-connector
++Description: tool to enable / disable GNOME Shell extensions
++ This package contains a tool which users who use Shell extensions can use to
++ toggle them on and off, and access their preferences.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ffa483892292cfce521be0d7db9ec50f20ad885c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,52 @@@
++This package was debianized by Sebastien Bacher <seb128@ubuntu.com> on
++Wed, 01 Jul 2009 23:29:31 +0200.
++
++It was downloaded from https://download.gnome.org/sources/gnome-shell/
++
++Upstream Authors:
++
++         Colin Walters
++         Dan Winship
++         Marina Zhurakhinskaya
++         Owen Taylor
++         William Jon McCann
++
++Files: src/*
++       js/*
++Copyright: © 2000 Helix Code, Inc.
++           © 2000,2001 Eazel, Inc.
++           © 2001 George Lebl
++           © 2002 Sun Microsystems Inc.
++           © 2004-2005 James M. Cape <jcape@ignore-your.tv>
++           © 2006-2008 Red Hat, Inc.
++           © 2007 Ryan Lortie
++           © 2008 Intel Corp.
++License: GPL-2+ (/usr/share/common-licenses/GPL-2)
++
++Files: src/gdmuser/*
++Copyright: © 2007-2008 William Jon McCann <mccann@jhu.edu>
++           © 2004-2005 James M. Cape <jcape@ignore-your.tv>
++License: LGPL-2+ (/usr/share/common-licenses/LGPL-2)
++
++Files: src/tray/*
++Copyright: © 2002 Anders Carlsson <andersca@gnu.org>
++           © 2003-2006 Vincent Untz
++           © 2008 Red Hat, Inc.
++
++Files: src/big/*
++Copyright: © 2005-2008 Red Hat, Inc.
++           © 2008-2009 litl, LLC
++
++Files: src/st/*
++Copyright: © 2008 OpenedHand
++           © 2009 Intel Corporation.
++           © 2003-2004 Dodji Seketeli
++License: LGPL-2.1 (/usr/share/common-licenses/LGPL-2.1)
++
++The Debian packaging is:
++
++    Copyright © 2009 Sebastien Bacher <seb128@ubuntu.com>
++    Copyright © 2009 Collabora Ltd.
++
++and is licensed under the GPL version 3,
++see `/usr/share/common-licenses/GPL-3'.
diff --cc debian/gbp.conf
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7ad7f9fc69c142cea95cbf0813309902cf352d99
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,17 @@@
++[DEFAULT]
++pristine-tar = True
++debian-branch = debian/latest
++upstream-branch = upstream/latest
++
++[buildpackage]
++sign-tags = True
++
++[dch]
++multimaint-merge = True
++
++[import-orig]
++postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
++upstream-vcs-tag = %(version%~%.)s
++
++[pq]
++patch-numbers = False
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..30059566dcd4239f9fa07814316d3184ac668bd1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/share/gnome-shell/modes
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c8234e456dcdd2fd0f46beb8ce96de16e4f98019
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++debian/source_gnome-shell.py /usr/share/apport/package-hooks
++usr/lib/systemd/user
++usr/share/desktop-directories/X-GNOME-Shell-*.directory
++usr/share/dbus-1/interfaces
++usr/share/glib-2.0
++usr/share/gnome-control-center
++usr/share/gnome-shell
++usr/share/icons/hicolor/*/apps/*
++usr/share/locale
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..993074ccc54926f96a95baed2cb7351d8af6f8cd
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++# Intentional
++package-contains-empty-directory [usr/share/gnome-shell/modes/]
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8aa05c30db41d057f56ba9865bd1ccbcebe5e211
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/bin/gnome-extensions-app
++usr/share/applications/org.gnome.Extensions.desktop
++usr/share/metainfo/org.gnome.Extensions.metainfo.xml
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..95bc8acb3ba819187337389225bcba04b37ded3f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++report-with: gnome-session gnome-settings-daemon libgjs0g libmutter-11-0
++package-status: libegl-vendor libglx-vendor libgl1-mesa-dri
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8913f468468a4a1c52de26af27b7dbb9a25317b3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++NEWS
++README.md
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..40675388b7c6be18e95053e01504f20ec00a1eff
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++[org.gnome.shell]
++favorite-apps=[ 'firefox-esr.desktop', 'org.gnome.Evolution.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'org.gnome.TextEditor.desktop', 'org.gnome.Calculator.desktop', 'org.gnome.Yelp.desktop' ]
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5bf5e9a0e20848fcfd0f08bfcee931fab0495f54
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,10 @@@
++usr/bin/gnome-extensions
++usr/bin/gnome-shell
++usr/bin/gnome-shell-extension-tool
++usr/bin/gnome-shell-test-tool
++usr/lib/gnome-shell
++usr/libexec
++usr/share/applications/org.gnome.Shell*.desktop
++usr/share/bash-completion/completions/gnome-extensions
++usr/share/dbus-1/services
++usr/share/man
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c97a0806d3216584c194bfdca48466ac21633153
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++# These RUNPATHs are needed to find mutter's private clutter fork
++gnome-shell: custom-library-search-path RUNPATH /usr/lib/*/mutter-* [usr/bin/gnome-shell]
++gnome-shell: custom-library-search-path RUNPATH /usr/lib/*/mutter-* [usr/lib/gnome-shell/*.so]
++
++# gnome-shell ships some desktop files only to provide metadata and icons to some apps
++gnome-shell: desktop-command-not-in-package false [usr/share/applications/org.gnome.Shell.Extensions.desktop]
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..6e69ac092912d5924b8c4016b90c4527ad4373d6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++rm_conffile /etc/xdg/autostart/gnome-shell-overrides-migration.desktop 44.3-5~
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a2c32fcd14b18a2e53dad8a8515e9468d53fb554
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,18 @@@
++#!/bin/sh
++
++set -e
++
++case "$1" in
++    configure)
++        # trigger an update notification that recommends a reboot
++        # (used by unattended-upgrades etc.)
++        touch /var/run/reboot-required || true
++
++        # same thing for the older update-notifier interface
++        if [ -x /usr/share/update-notifier/notify-reboot-required ]; then
++            /usr/share/update-notifier/notify-reboot-required || true
++        fi
++        ;;
++esac
++
++#DEBHELPER#
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..19d6ddbc6f7cc77a20bec9a27a1bf29819324a6b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,22 @@@
++From: Jeremy Bicha <jeremy.bicha@canonical.com>
++Date: Fri, 17 Feb 2023 15:35:20 -0500
++Subject: Revert "tests: Fail on warnings too"
++
++This reverts commit 207b9bb3c0a582b830218fd1b6e8760684adbc48.
++---
++ tests/meson.build | 2 +-
++ 1 file changed, 1 insertion(+), 1 deletion(-)
++
++diff --git a/tests/meson.build b/tests/meson.build
++index b9b4f31..96b42c1 100644
++--- a/tests/meson.build
+++++ b/tests/meson.build
++@@ -102,7 +102,7 @@ libgvc_path = fs.parent(libgvc.get_variable('libgvc').full_path())
++ background_file = join_paths(meson.current_source_dir(), 'data', 'background.png')
++ 
++ shell_testenv = environment()
++-shell_testenv.set('G_DEBUG', 'fatal-warnings')
+++shell_testenv.set('G_DEBUG', 'fatal-criticals')
++ shell_testenv.set('G_MESSAGES_DEBUG', 'GNOME Shell')
++ shell_testenv.set('GNOME_SHELL_DATADIR', data_builddir)
++ shell_testenv.set('GNOME_SHELL_BUILDDIR', src_builddir)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8a279122132494f626baed341723cdb47621321d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,29 @@@
++From: Simon McVittie <smcv@debian.org>
++Date: Tue, 10 Jun 2025 11:42:17 +0100
++Subject: data: Add im-config.desktop to System folder
++MIME-Version: 1.0
++Content-Type: text/plain; charset="utf-8"
++Content-Transfer-Encoding: 8bit
++
++Debian installs this by default, but most users will only need to run
++it once, or perhaps not at all.
++
++Thanks: Jeremy Bícha
++Helps: #1099579
++Forwarded: not-needed, Debian-specific
++---
++ data/default-apps/system-folder.txt | 1 +
++ 1 file changed, 1 insertion(+)
++
++diff --git a/data/default-apps/system-folder.txt b/data/default-apps/system-folder.txt
++index 88ae53a..d614c43 100644
++--- a/data/default-apps/system-folder.txt
+++++ b/data/default-apps/system-folder.txt
++@@ -3,6 +3,7 @@ nm-connection-editor.desktop              # Advanced Network Configuration
++ org.gnome.DejaDup.desktop                 # Backups
++ org.gnome.baobab.desktop                  # Disk Usage Analyzer
++ org.gnome.DiskUtility.desktop             # Disks
+++im-config.desktop                         # Input Method
++ org.gnome.Logs.desktop                    # Logs
++ org.freedesktop.MalcontentControl.desktop # Parental Controls
++ org.freedesktop.GnomeAbrt.desktop         # Problem Reporting
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8c91da106f1ea1bc45c5b4894d02a5abc06ba7d4
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++shell-app-Warn-instead-of-crashing-if-disposed-before-sta.patch
++debian/Revert-tests-Fail-on-warnings-too.patch
++debian/data-Add-im-config.desktop-to-System-folder.patch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5eba048a01df1739f5d13f48306722f1882cedeb
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,60 @@@
++From: Daniel van Vugt <daniel.van.vugt@canonical.com>
++Date: Thu, 29 Aug 2024 15:19:14 +0800
++Subject: shell/app: Warn instead of crashing if disposed before startup
++ notification
++
++This is currently easy to reproduce by launching and immediately closing
++Chrome, then closing the shell. But automated crash reports show it can
++also happen while using the shell, during a garbage collection run.
++
++It's currently the top gnome-shell crasher in Ubuntu, and mostly with
++Chromium/Electron apps. But regardless of the offender, we shouldn't
++ever trust application behaviour to keep the shell alive.
++
++Bug: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7045
++Bug-Ubuntu: https://bugs.launchpad.net/bugs/2037055
++Forwarded: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3457
++---
++ src/shell-app.c | 24 +++++++++++++++++++++---
++ 1 file changed, 21 insertions(+), 3 deletions(-)
++
++diff --git a/src/shell-app.c b/src/shell-app.c
++index acb996c..512d9f8 100644
++--- a/src/shell-app.c
+++++ b/src/shell-app.c
++@@ -1764,14 +1764,32 @@ shell_app_dispose (GObject *object)
++ {
++   ShellApp *app = SHELL_APP (object);
++ 
++-  g_clear_object (&app->info);
++   g_clear_object (&app->fallback_icon);
++ 
++   while (app->running_state)
++     _shell_app_remove_window (app, app->running_state->windows->data);
++ 
++-  /* We should have been transitioned when we removed all of our windows */
++-  g_assert (app->state == SHELL_APP_STATE_STOPPED);
+++  if (app->state != SHELL_APP_STATE_STOPPED && app->info)
+++    {
+++      const char *name = g_desktop_app_info_get_generic_name (app->info);
+++      const char *file_name = g_desktop_app_info_get_filename (app->info);
+++
+++      if (!name)
+++        name = "(name unknown)";
+++
+++      if (!file_name)
+++        file_name = "(filename unknown)";
+++
+++      g_warning ("App \"%s\" (%s) claims to still be %s when being disposed. "
+++                 "Please ask the app developer to check if StartupNotify=true "
+++                 "in the .desktop file is properly implemented.",
+++                 name,
+++                 file_name,
+++                 app->state == SHELL_APP_STATE_STARTING ? "starting" :
+++                                                          "running");
+++    }
+++
+++  g_clear_object (&app->info);
++   g_assert (app->running_state == NULL);
++ 
++   G_OBJECT_CLASS(shell_app_parent_class)->dispose (object);
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..dbf7776160a6107fa39d143fa676763939f0bc33
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,80 @@@
++#!/usr/bin/make -f
++
++export DEB_BUILD_MAINT_OPTIONS = hardening=+all
++export DEB_LDFLAGS_MAINT_APPEND = -Wl,-O1 -Wl,-z,defs
++
++%:
++      dh $@ --with bash_completion
++
++CONFFLAGS =
++
++ifeq ($(DEB_HOST_ARCH_OS),linux)
++CONFFLAGS += \
++      -Dnetworkmanager=true \
++      -Dsystemd=true
++endif
++
++ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
++CONFFLAGS += -Dtests=true
++else
++CONFFLAGS += -Dtests=false
++endif
++
++ifneq ($(DEB_BUILD_ARCH),$(DEB_HOST_ARCH))
++CONFFLAGS += --cross-file=$(DEB_HOST_GNU_TYPE)-gobject-introspection.ini
++endif
++
++override_dh_auto_configure:
++      dh_auto_configure -- \
++              --libdir=/usr/lib \
++              -Dportal_helper=false \
++              -Dextensions-tool:bash_completion=enabled \
++              $(CONFFLAGS)
++
++override_dh_auto_build:
++      # Regenerate the css files before building
++      env MESON_SOURCE_ROOT=$(CURDIR) MESON_DIST_ROOT=$(CURDIR) \
++              python3 build-aux/generate-stylesheets.py
++
++      dh_auto_build
++
++override_dh_makeshlibs:
++      dh_makeshlibs -X/usr/lib/gnome-shell/
++
++override_dh_shlibdeps:
++      # gnome-shell uses mutters private mutter-clutter-1.0.so etc.
++      dh_shlibdeps -l"usr/lib/$(DEB_HOST_MULTIARCH)/mutter"
++
++# Upstream test timeouts assume an otherwise unloaded system, but that
++# isn't necessarily the case for a porterbox or multiple parallel builds.
++# Keep the timeout reasonably short for architectures where interactive
++# debugging is more likely, but extend it a lot on architectures that might
++# be very slow or using qemu for buildds.
++ifneq ($(filter amd64 i386,$(DEB_HOST_ARCH_CPU)),)
++test_timeout_multiplier = 3
++else
++test_timeout_multiplier = 20
++endif
++
++meson_test_options = --timeout-multiplier $(test_timeout_multiplier)
++
++ifneq ($(filter mips64el riscv64,$(DEB_HOST_ARCH_CPU)),)
++# gnome-shell on mips64el works on a real GPU (in practice usually an
++# AMD GPU), but crashes when using llvmpipe or softpipe, which is all that
++# is available on the buildds, so we only run the unit tests at build time
++# and skip the tests that would run the whole Shell. See discussion in
++# https://salsa.debian.org/gnome-team/gnome-shell/-/merge_requests/71
++meson_test_options += --no-suite shell
++else ifneq ($(filter mips64el riscv64,$(AUTOPKGTEST_TEST_ARCH)),)
++meson_test_options += --no-suite shell
++endif
++
++override_dh_auto_test:
++ifeq (testsuitedisabled,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
++      env XDG_CACHE_HOME="$(shell mktemp -d -t cache-XXXXXXXX)" \
++      dbus-run-session -- \
++      dh_auto_test -- $(meson_test_options)
++endif
++
++# Skip. We only use dh_gnome for dh_translations for Ubuntu
++override_dh_gnome:
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a65fd053245cac0cb73a8e8f209b4f994ccf4a84
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++---
++
++variables:
++  SALSA_CI_DISABLE_AUTOPKGTEST_I386: 0
++
++include:
++  - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..486e4faafa6b852c90baf67955aa265653fb9cb6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++libgnome-bluetooth-applet 0 gnome-bluetooth (>= 3.0.0)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
new file mode 100644 (file)
--- /dev/null
--- /dev/null
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a2018ca186191e656b90c31f57757d25831f0236
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++extend-diff-ignore = "data/theme/.*\.css$"
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9e0bcf7cd1f6587a8e52a912afe4903df6fe0cca
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,45 @@@
++from apport.hookutils import *
++import os
++
++def is_process_running(proc):
++    '''
++    Determine if process has a registered process id
++    '''
++    log = command_output(['pidof', proc])
++    if not log or log[:5] == "Error" or len(log)<1:
++        return False
++    return True
++
++def add_info(report):
++    attach_related_packages(report, ['mutter-common'])
++
++    attach_gsettings_package(report, 'gnome-shell-common')
++    attach_gsettings_package(report, 'gsettings-desktop-schemas')
++    attach_gsettings_package(report, 'mutter-common')
++    attach_gsettings_schema(report, 'org.gnome.settings-daemon.plugins.color')
++    attach_gsettings_schema(report, 'org.gnome.settings-daemon.peripherals.touchscreen')
++
++    try:
++        monitors = os.path.join(os.environ['XDG_CONFIG_HOME'], 'monitors.xml')
++    except KeyError:
++        monitors = os.path.expanduser('~/.config/monitors.xml')
++
++    attach_file_if_exists(report, monitors, 'monitors.xml')
++
++    result = ''
++
++    dm_list = apport.hookutils.command_output(['sh', '-c', 
++      'apt-cache search \"display manager\" | cut -d \' \' -f1 | grep -E \"dm$|^gdm3?\\b\"'])
++
++    for line in dm_list.split('\n'):
++        if (is_process_running(line)):
++            result = line
++            break
++
++    report['DisplayManager'] = result
++
++    if command_available('journalctl') and os.path.exists('/run/systemd/system'):
++        report['ShellJournal'] = command_output(['journalctl',
++                                                 '/usr/bin/gnome-shell',
++                                                 '-b', '-o', 'short-monotonic',
++                                                 '--lines', '3000'])
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9849472f8e2750b366890afa7b7d3cd12c4a79ee
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,19 @@@
++#!/bin/sh
++
++set -e
++
++# Define cleanup function
++cleanup() {
++    exit_code=$?
++    cp -afr obj-*/meson-logs "$AUTOPKGTEST_ARTIFACTS"
++    exit $exit_code
++}
++
++trap cleanup EXIT
++
++echo "debian/rules override_dh_auto_configure "
++debian/rules override_dh_auto_configure
++
++echo "debian/rules override_dh_auto_test"
++env META_DBUS_RUNNER_DISABLE_LOGIND_PASSTHROUGH=1 \
++    debian/rules override_dh_auto_test
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..0d002db266f7964e4f69d99590513d35d5be3392
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,13 @@@
++Tests: build-and-test
++Depends: @builddeps@
++Restrictions: allow-stderr
++
++Tests: shell-tests
++Classes: desktop
++# FIXME: We only actually depend on fewer components, but
++# until upstream does not support properly installed tests, we need
++# to generate few tools first.
++Depends: @builddeps@,
++         gnome-shell,
++Architecture: !riscv64
++Restrictions: allow-stderr skippable
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b3414ef974e6035a0b30d3fbc5d5f52f81be5c1f
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,59 @@@
++#!/bin/bash
++# autopkgtest check: Run the to verify gnome-shell works correctly
++# (C) 2025 Canonical Ltd.
++# Author: Marco Trevisan <marco.trevisan@canonical.com>
++
++set -eu
++
++XDG_RUNTIME_DIR="$AUTOPKGTEST_TMP/runtime-dir"
++mkdir -m 700 "$XDG_RUNTIME_DIR"
++export XDG_RUNTIME_DIR
++
++build_dir=$AUTOPKGTEST_TMP/build_dir
++meson "$build_dir" --prefix=/usr
++ninja -C "$build_dir" src/gnome-shell-perf-helper
++
++export G_DEBUG="fatal-criticals"
++export META_DBUS_RUNNER_DISABLE_LOGIND_PASSTHROUGH=1
++export G_MESSAGES_DEBUG="GNOME Shell"
++export GNOME_SHELL_BUILDDIR="$build_dir/src"
++export SHELL_BACKGROUND_IMAGE="$PWD/data/background.png"
++
++if grep -qFw ID=ubuntu /etc/os-release; then
++      export GNOME_SHELL_SESSION_MODE="user"
++else
++      export GNOME_SHELL_SESSION_MODE="ubuntu"
++fi
++
++patch -d "${GNOME_SHELL_BUILDDIR}" -p1 --merge <<"EOF"
++--- a/gnome-shell-test-tool   2025-09-12 01:59:13.539304200 +0200
+++++ b/gnome-shell-test-tool   2025-09-12 01:59:40.329774473 +0200
++@@ -42,7 +42,7 @@
++     args = []
++     if wrap:
++         args += wrap.split(' ')
++-    args.append(os.path.join(self_dir, 'gnome-shell'))
+++    args.append('/usr/bin/gnome-shell')
++
++     args.append('--automation-script')
++     args.append(options.script)
++EOF
++
++printf "Running as: "; id
++echo "Environment:"
++env | LC_ALL=C sort -u
++
++declare -A tests
++tests[basic]=""
++tests[closeWithActiveWindows]=""
++tests[headlessStart]="--hotplug"
++tests[fittsy]=""
++
++for i in "${!tests[@]}"; do
++    echo "##### Running test $i"
++    dbus-run-session -- \
++        "${GNOME_SHELL_BUILDDIR}/gnome-shell-test-tool" \
++            --headless \
++            "$PWD/tests/shell/$i.js" \
++            ${tests[$i]}
++done
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8f8daffb43cf0b7dc96a2078b6ae9b9552018961
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++---
++Name: GNOME Shell
++Bug-Database: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues
++Bug-Submit: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/new
++Repository: https://gitlab.gnome.org/GNOME/gnome-shell.git
++Repository-Browse: https://gitlab.gnome.org/GNOME/gnome-shell/
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..05e71bce55be7cb11d9ac4519f661227d3bcc5fa
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++Version: 5
++
++Source: https://download.gnome.org/sources/@PACKAGE@/cache.json
++Matching-Pattern: [\d.]+/@PACKAGE@-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@
++Download-Url-Mangle: s|cache.json||
++Search-Mode: plain
++Uversion-Mangle: s/\.(alpha|beta|rc)/~$1/